[ Tenses ]
They ___ already ___ dinner by the time we arrived.
A. have/eaten
B. had/eaten
C. have/eating
D. are/eating
Select your answer:

Random Topics:
Grammar - Be going toAdverb & Compound SentencesIndependent and Dependent ClausesConnectives (because, due to, owing to, because of)Offer and SuggestionQuantifiers and AdjectivesPresent Simple ProgressiveAdjective + to + VerbGerundModal Verbs of ObligationOther quiz:
Modal Verbs › ViewYou _______________ try the new restaurant in town. The food is amazing.
A. can
B. could
C. should
Past Simple & Past Perfect › View
France _____ (win) the football World Cup in 2019.
A. won
B. had won
