Grammar Quiz

[ Perfect Modals ]

You _________ (clean) your room. The housekeeper would’ve tidied it up for you.

A. needn’t have cleaned

B. could have cleaned

C. must have cleaned

D. couldn’t have cleaned

Select your answer:
A  B  C  D  E 


Random Topics:

Phrasal Verbs with up and downSimple, Compound, Complex SentencesPresent Simple: affirmative, negative, interrogativeNumbersGerund and To InfinitiveAuxiliary WordsGrammar - Compound SentencesEssential and Nonessential ClausesTimeProgessive Tenses

Other quiz:

Grammar › View

John: “Management has declared the main entrance to be closed until it’s fixed.”

What did he say?

He said that ______ the main entrance closed.

A. they have declared

B. they had declared

C. they declared

D. they did declare


Modals › View

I did this yesterday – You _____ fill in the form and attach an up-to-date passport photo.

A. can

B. must

C. could

D. have to