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:

Identifying Tenses › View

This time tomorrow I will be playing with my friends

A. Present simple continuous

B. Future simple

C. Future perfect continuous

D. Future continuous


Grammar › View

Which is the COMPOUND SENTENCE?

A. I play the piano every night.

B. My mom, my dad and my brother eat a lot.

C. I love puppies, so my parents adopted one for my birthday.

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