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:

Past Tenses › View

I had known my husband for three years when we _____ (get) married. 

A. had got 

B. got 


Grammar › View

They _____ going to make dinner.

A. am

B. is

C. are

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