[ 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:
Grammar › ViewWhich one is a proper noun?
A. joy
B. anger
C. William
D. compost
Simple Present Negative and Question › View
…………… your daughter have children?
A. Do
B. Does
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
