[ Modals ]
I _________revised more for the exam. I was lazy, and now I’ll fail!
A. might have
B. would have
C. could have
D. should have
Select your answer:

Random Topics:
Past Modalsand, so, but, becauseVocabulary : Coming & GoingModals AuxiliarySentences and Non SentencesWH- Question WordsSimple Present and Simple PastGrammar / PronounsQuantifiers: too many, too much & enoughParticiple AdjectivesOther quiz:
Grammar › ViewSorry, I can’t see you tonight, I have …… important to do
A. Something
B. Anyone
C. No one
D. Nowhere
Noun and Pronoun › View
….. friends are so smart, I like them so much
A. I
B. my
C. me
D. mine
