Pick the correct form: They ____ dinner by the time we arrived.
AAre eating just now
BHave eaten today only
CEat at present only
DHad eaten
Answer & Solution
Correct answer: D. Had eaten
1. Two past events, one earlier than the other.
2. Past Perfect describes the earlier action.
3. Form: had + past participle.
4. Hence 'had eaten' is correct.
_Source: SSC Stenographer Study Material, Chapter on Tenses (jkchrome.com, Mistral OCR'd PDF), section on Past Perfect_
Related questions
Two completed past actions are best told apart by:The past perfect is formed with had plus the:In 'When she returned, her brother had finished', the past perfect verb is:Which is NOT a use of the past perfect?'Bought' and 'had been published' in one sentence show:Which sentence uses the past perfect correctly?In 'I knew that my student had passed', the earlier action is:Which pair of tenses does this rule combine?