Grammar Quiz

[ Modals ]

Haven’t they given you the money back yet?

They ___ it last Monday.

A. should done

B. should do

C. should have done

D. should have do

Select your answer:
         


Random Topics:

Relative Pronoun/AdverbsPrepositional PhrasePassive Modals in Different TensesSuperlative AdjectivesPresent Tense (Negatives and Questions)TOEFL GrammarComparative AdjectivePrepositional PhrasesTensesConditional Sentences with Modal Verbs

Other quiz:

Perfect and Past Tenses › View

We (be) __________ friends since kindergarten.

A. are

B. have been

C. were


Grammar › View

My father____(work) in the factory all day long tomorrow.

A. works

B. worked

C. working

D. will work