[ Past Tenses ]
Yesterday when I (arrive) to the party, they (already go) home.
A. arrived-hasalready gone
B. arrive-had already gone
C. arrives-had already gone
D. arrived-had already gone

Random Topics:
Determiners & QuantifiersPresent Simple ProgressiveModal Auxiliary VerbsThe -ing Form of VerbsPrepositions & Prepositional PhrasesDegrees of ComparisonPreposition of TimeModals, Infinitives and GerundsKnee AnatomyTenses and Figurative LanguageOther quiz:
Grammar and Vocabulary › ViewHer only problem is a lack…
A. of confidence
B. confidence
Reported Speech and Reported Questions › View
Jason says: “I will have finished my report on monday”
A. He said he would have finished his report on monday
B. He said he would finish his report on monday
C. He said he would have finish his report on monday
Grammar › ViewWhich part of the sentence is the predicate? “The boy ran to the park.”
A. The boy
B. Ran to the park
C. To the park
D. Boy
Grammar › View
A: ……………… do you go out?
B: About twice a week.
A. How often
B. When
C. How much
