[ 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 VerbsOther quiz:
Perfect and Past Tenses › ViewWe (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
