Grammar Quiz

[ Perfect Modals ]

Last night, I went to the cinema with some friends. We had been planning the trip for weeks, but when we arrived, we realized that we ________ (1) bought the tickets online.

A. should have

B. might have

C. must have

D. could have

Select your answer:
A  B  C  D  E 


Random Topics:

No Excuse Words / Conjunction SOPresent Perfect - Just, Already, YetPassivisationSimple Present and Present Continuous TensesCommon Grammar Mistakes and Spelling TipsRelative ClausesVerb 3 formsPerfect ModalsPast Perfect and Past Perfect Continuous TenseIndirect Speech

Other quiz:

Modals › View

A: I have a terrible headache.

B: You _______ take an aspirin.

A. may

B. should

C. must

D. have to


Time and Calendar › View

The Independence Day of the United States of America is on ….

A. August 16th

B. October 30th

C. December 25th

D. July 4th

Passive Voice with Modals › View

Choose the best answer:

Meat … in the refrigerator.

A. must be keep

B. must be kept

C. must keep

D. must keeping


Grammar › View

In the sentence “_ car won the race,” which demonstrative pronoun is appropriate for something nearby?

A. This

B. These

C. That

D. Those