In Future , Don’t know. But there were few hits in the past. Say several million years ago. Even if the asteroid wasn’t big enough to wipe out life as know it, the impact could still be a major catastrophe. Depending how far in advance the threat is discovered, different solutions would be available. Could we ‘deflect’ the asteroid using a nuclear device, laser of explosion? Blowing it up entirely would be a risky proposition, risking showers of rock colliding with Earth. And, worst case scenario, the asteroid actually hits Earth – what then? Could the world effectively plan for and respond to such an impact, which would surely be a disaster on a scale we have never seen before. All the solutions depends on the technological advancement we achieve.