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:

Grammar › View

After we made the last turn, we reached the mountain.

A. Complex

B. Not Complex


Grammar and Vocabulary › View

The ___ was very comfortable for two people.

A. room service

B. double room

C. sea view

D. breakfast included

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