Question 29
Read the passage and answer the given subquestions.
Last Monday, Arjun reached the airport at 7 a.m. Unfortunately, the flight had already departed before he arrived. While he was waiting for the next flight, he realized that he had forgotten his passport at home. Now, he has booked another ticket. Tomorrow, he will be travelling again, and by next week, he will have completed his business trip.
Which tense expresses an action in progress at a past time?
had forgotten
was waiting
has booked
will have completed