Grammar Quiz

[ Grammar ]

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:
         


Random Topics:

Subject/Verb Agreement with Collective NounsVerbal TensesSingular and Plural NounsPresent Verb TensesAction vs Linking Verbs/ Verb PhrasesRelative PronounsPast Simple, Past Continuous, Past PerfectCan vs CouldComparison DegreeFuture Perfect vs Future Continuous

Other quiz:

Tenses › View

Before Tom left for work, he ______ an egg sandwich for breakfast.

A. had eaten

B. ate

C. will eat

D. has eaten


Grammar › View

I know a great little restaurant _____ we can get lunch.
A. which
B. who
C. where
D. whose