Grammar Quiz

[ Perfect Modals ]

If you wanted to stay in that hotel you ____ booked before!

A. could have

B. might have

C. should have

Select your answer:
A  B  C  D  E 


Random Topics:

Mixed ConditionalsRelative Clauses with who and whichAdjectives and DegreesTenses and Figurative LanguagePronoun-Verb AgreementGrammar - either...or, neither...norGerunds as objects of prepositionPassive Voice in Past Simple TenseFuture Continuous, Future Perfect and Future Perfect ContinuousDefinite, Indefinite and Zero Articles

Other quiz:

Grammar › View

General Zaroff or the dogs (is, are) patrolling the jungle.
A. Are
B. Is


Tenses › View

Why ………………………….. me last night, I was waiting for you ?

A. won’t you call

B. don’t you call

C. haven’t you called

D. didn’t you call

Grammar › View

The more polluted the environment, the less safe it becomes for the animals.

A. If the environment is more polluted, it becomes better for the animals.

B. Animals find the more polluted environment safer.

C. Animals become less safe with a more polluted environment.

D. Animals become safer with a more polluted environment.


Hope, Thank, Modal Verbs › View

Choose the correct modal verb: “You ___ study more, my friend!”

A. could

B. should

C. would

D. must