[ Perfect Modals ]
You ________ finished the book by now; you’ve been reading it for weeks.
A. must have
B. should have
C. could have
D. would have

Random Topics:
AnalogyPast Simple vs Present SimplePresent and Past TensePhrases and TensesArticles and QuantifiersGrammar - must & have to-ed or -ingAdverbial Clause / If / ComparativesVerbs + Infinitives / GerundsAsking and Giving SuggestionOther quiz:
Present Simple Tense › ViewMesa_________ (try) to learn new things every day.
A. trys
B. tryes
C. tries
D. try
Vocabulary › View
My …….. comes over for holidays.
A. extended family
B. nuclear family
C. immediate family
