Grammar Quiz

[ Modals with Perfect Infinitive ]

I ___ revised more for the exam. I was lazy, and now I’ll fail!

A. must have

B. can have

C. should have

D. ‘d rather have

Select your answer:
         


Random Topics:
Comparative AdjectiveFlesh out vs. Flush out Direct vs. Indirect SpeechNoun ClausesSimple Past Irregular & NegativeAlthough / DespiteNouns and QuantifiersPresent Simple and Present Continuous TenseAdverbial Clauses of Reason / Cause

Other quiz:

Grammar › View

If my mum doesn’t understand the task, _________ you?

A. she can ask

B. do she ask

C. can she ask


Grammar › View

The bus _______ early in the morning.

A. arrive

B. arrives

C. arrived


How to use : Read the question carefully, then select one of the answers button.