Grammar Quiz

[ Perfect Modals ]

You look exhausted. You ____ stayed up so late last night.

A. must have

B. shouldn’t have

C. might have

D. would have

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar and Sentence StructureHave to / Do not have toModal and Modal PerfectCommas and Subordinating ConjunctionsIf- ConditionalRelative Clauses and etcNouns and Their FormsTensesPresent PerfectPast Participles

Other quiz:

Distinguishing Future Tenses › View

I ________ cook dinner for my family tonight.

A. will

B. am going to


Present Continuous, Present Perfect and Used to › View

My new job is exhausting,

A. I didn’t used to wake up at 5 am

B. I will used to getting up at 5am

C. I was used to get up at 5am

D. I’m not used to waking up at 5 am

Grammar › View

identify the type of noun-ARMY

A. common

B. proper

C. collective


Modal Verbs › View

She _______ arrived by now; the flight landed an hour ago.

A. could have

B. might have

C. should have

D. would have