JAMB - English Language (1991 - No. 61)
In the question below choose the word(s) or phrase(s) which best fills(s) the gap(s):
By the time the plane reaches Harare, it .... in the air for twelve hours.
By the time the plane reaches Harare, it .... in the air for twelve hours.
has been
would be
would have been
should be
Explanation
This sentence expresses a future perfect tense — used to indicate that an action will be completed before a certain point in the future. The clue here is "By the time...", which signals that we're referring to something that will have happened before another future event. The future event: "the plane reaches Harare" The completed action before that point: "it would have been in the air for twelve hours"
Comments (0)
