[ Modals with Perfect Infinitive ]
I ___ revised more for the exam. I was lazy, and now I’ll fail!
A. must have
B. can have
C. should have
D. ‘d rather have
Select your answer:

Random Topics:
Pronouns and AdverbsConditional Sentence Type 3Adverbs of DegreeAdverb of Frequency and Past Continuous TenseDirect and Indirect QuestionInterrogative Pronouns & AdverbsZero and First ConditionalsGrammar : can, could and be able toGerund, Participle, Infinitive, or AppositiveClausesOther quiz:
Passive Voice › ViewWhen I opened the cupboard, I saw that all the cookies ________.
A. had been eaten
B. were eaten
C. had eaten
Grammar and Essay › View
My sister has ____ the game 3 times
A. win
B. wins
C. won
