[ Modals ]
I think I know you. We ……….. before
A. must have met
B. may have meet
C. ought to have met
D. could have met

Random Topics:
Demonstrative PronounsComparatives - Superlative-ing form and the to-infinitiveVocabulary and IdiomsPassive Voice - Present Simple and Past SimpleThe Structural Types of SentencesPronunciation and VocabularyFuture Continuous, Future Perfect and Future Perfect ContinuousSimple, Compound, Complex SentencesSubordination ConjunctionsOther quiz:
Grammar › ViewAll ready meals are…… offer this week.
A. on
B. at
C. off
Grammar › View
The assistant didn’t give ………. information.
A. much
B. many
Grammar › ViewCheetahs __________ faster than lions.
A. are
B. is
C. were
D. was
Grammar › View
Ethan _____ a suggestion at work, and the boss liked his idea.
A. said
B. made
C. did
