By the time we arrived, the guests _ gone.
Correct answer: C. Had
- A. Have
- B. Has
- C. Had
- D. Were
Explanation
The correct answer is 'had' because the past perfect tense ('had gone') is used to show that an action was completed before another action in the past ('we arrived'). The past perfect tense is formed with 'had' plus the past participle of the verb. The options 'have' and 'has' are present perfect tense, which are not suitable here as they indicate actions related to the present. 'Were' is not suitable as it does not indicate an action completed before another past event.
Last updated
About Tenses
Tenses show when an action or state occurs and whether it is complete, continuing or repeated. The work covers present, past and future forms, including simple, continuous, perfect and perfect continuous constructions, as well as sequence of tenses and the difference between tense and aspect.
Practise Grammar
6,178 free Grammar MCQs from English, each with the correct answer and an explanation. Unlimited attempts, no account needed.
Exams that ask English questions like this
English is on 83 papers prepared for on TestUstad, and all of them draw the same bank, so this question is worth knowing for every one of them.