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 › View

Identify the sentence that correctly uses an infinitive.

A. To swim in the ocean is my dream.

B. Swimming in the ocean, I felt free.

C. I swim in the ocean every summer.

D. In the ocean, swimming is fun.


Grammar › View

Those apples are red, but ____ apples are green.

A. that

B. this

C. these

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