Answer and explanation

Correct answer: A. is coming

  1. Step 1: 'Look!' signals an action in progress now, so the present continuous is needed.
Answer
is coming.
Why not the others: "came" is wrong because the simple past does not fit 'Look!' for a present event. "has been coming" is wrong because this is not used for a single immediate event. "comes" is wrong because the present simple does not describe an action happening as we speak.

Practise more Articles, prepositions and linkers.

Free questions with an explanation for every one, and full timed Cyprus English Language Certification (B2, C1, C2) mock tests.