Grammar Quiz

[ Modals with Perfect Infinitive ]

A: I’ve opened another bottle. B: You ___ done that. We haven’t finished this one yet.

A. shouldn’t have

B. can’t have

C. mustn’t have

D. ‘d rather not

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions Of PlacePresent Simple x Present ContinuousModals with Perfect InfinitivePrepositions & Prepositional PhrasesNouns FormationSimple Present ProgressiveAdverbial Clause of Cause and EffectGrammar - Punctuation of SentencesWh- Questions Present Simple TensePrepositions and Articles

Other quiz:

Vocabulary and Grammar › View

It’s not always _________ on the metro, especially during peak hours when it gets crowded.

A. noisy

B. careful

C. safe

D. dangerous


Perfect Tenses › View

She ………. her bike for 3 years.

A. have had

B. has had

C. had have

Grammar › View

Bruce practices___basketball every day so that he can be a better player.

A. play

B. plays

C. playing

D. to play


Homonyms › View

Do not ___ in the affairs of others.
a. medal
b. meddle