Grammar Quiz

[ Modals in The Past ]

You ________________ shouted at him. He’ll never forgive you.

A. can have

B. must have

C. should have

D. shouldn’t have

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Capitalization and Possessive NounsCollective NounsNo Excuse Words / Conjunction SOPresent Simple TenseConditional Sentence Type 0-3Adjective vs AdverbRelative & Interrogative PronounsModals AuxiliarySo....that... Such.......thatPresent Simple Tense Passive

Other quiz:

Conjunctions › View

A ___________________________ is a word that joins two words or two groups of words together.

A. conjunction

B. helping/linking verb

C. interjection

D. contraction


Grammar › View

If you_________English well, you will communicate with foreigners.

A. speak

B. had spoken

C. speaks

D. spoke

Future Tenses › View

Did you post those letters?

B: No, I forgot. I ___ them this afternoon.

A. ‘m going to post

B. ‘ll post


Mixed General Quiz › View

Sweden is the fifth ___ country in Europe.
a. large
b. larger
c. larger than
d. largest