Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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 Suggestion

Other quiz:

Present Simple Tense › View

Mesa_________ (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