[ 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

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 SpeechOther quiz:
Grammar › ViewOrganic vegetables and fruit are grown without the use of chemical fertilizers and pesticides _____ they are healthy.
A. so
B. because
C. but
D. if
Modals › View
Visitors ____________ take photographs inside the mind museum.
A. may
B. should
C. mustn’t
D. must
Passive Voice with Modals › ViewChoose 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
