Grammar Quiz

[ Modals ]

I ………… the fine on time. Now it’s going to be double the amount.

A. can have paid

B. would have paid

C. should have paid

D. must have paid

Select your answer:
A  B  C  D  E 


Random Topics:

FOR & SINCEVocabulary and Verb TensesPhrasal Verb Put & GoToeic VerbRelative Clauses and Past PerfectConditional and Mix Conditional SentenceTenses and StructureSentence and FragmentPhrase vs ClauseGrammar for IELTS

Other quiz:

Grammar Mistakes › View

The artists’ work was on display for everyone to sea.

What change needs to be made here?

A. capitalize the ‘a’ in artists

B. remove the apostrophe after the ‘s’ in artists

C. change ‘was’ to WERE

D. change ‘sea’ to SEE


Grammar › View

Sophie borrowed / lent £50 from her dad. She promised to pay the money back.

A. borrowed

B. lent

Present Simple › View

Liars are people who _____ the truth.

A. don’t tell

B. doesn’t tell

C. tells

D. tell


Grammar › View

“I’m sorry you failed the test.” “Frankly, I wish I ____ harder.”
A. could study
B. had studied
C. have studied
D. would have studied