[ Modals ]
I _____ met Lisa before, but I’m not sure as I don’t recognize her.
A. may have
B. must have
C. should have

Random Topics:
Grammar Present Perfect (ever never)Time and CalendarGrammar speak,talk,say,tellComparative AdverbsWh- Questions Present Simple TenseRelative ClauseThe -ing Form of VerbsPresent Simple & Present Continuous TensesElectricity VocabularyPast Perfect or Past Perfect ContinuousOther quiz:
Tenses › ViewFor the last few months, oil prices——- drastically.
A. increases
B. increasing
C. will increase
D. have increased
Imperative Sentences › View
_____ your best on the test! I know you can do it.
A. Do
B. Doing
C. To do
D. Does
Grammar › ViewI ______ read a book last month.
A. didn’t
B. did
C. walked
D. listened
Articles and Demonstratives › View
Choose the correct article: ___ trees
A. an
B. a
C. some
D. the
