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

Do you think that they’ll ever send a manned mission to _____ Venus?

A. a

B. an

C. the

D. No word


Grammar › View

How … is this book?

A. Many
B. Cost
C. Price
D. Much

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