[ Modal Speculation ]
You _______ met him at the party last week.
A. had
B. will
C. did
D. have

Random Topics:
Active vs. Passive VoiceContinuous TenseGerunds + To InfinitivePrepositions after Verbs and AdjectiveProgressive TenseGrammar Past and Future TenseAcademic VocabularyPast Narrative TensesPresent or Past Tensesused to vs be used to vs get used toOther quiz:
Tenses › ViewThe earth … once within 24 hours every day.
A. Rotated
B. Rotates
C. Rotating
D. Rotate
Vocabulary › View
Ty’s decision to move out to the ranch was unalterable; no one in his family could persuade him to change his mind.
A. Indefinite
B. Inconsistent
C. Unchangeable
D. Routine
After I ___________ the instructions, I ____________ my new computer.
A. read+switch on
B. was reading+had switched on
C. read+switched on
D. had read+switched on
Grammar › View
Is there … supermarket near your home?
A. a
B. the
