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

They are _____ some fascinating research on the language of dolphins.

A. carrying on

B. carrying out

C. finding out


Vocabulary & Grammar › View

“What did Jack say to you?”
‘ He asked _____________ Asia on my trip.’

A. if I was going to visit

B. whether am I going to visit

C. am I going to visit

D. was I going to visit

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