Topics: 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:
Grammar ClausesSubject-Verb AgreementTenses - Pasive VoiceVerb PhrasesSimple present/ past/ future tenseArticles - rulesGrammar - Countable/ UncountableGerund - to Infinitive Phrases and TensesPresent Perfect vs Past Simple TenseOther quiz:
Grammar: is/are/was/were › ViewIt _______ very hot yesterday.
A. was
B. were
Grammar › View
Kate ________ a bath after school.
A. take
B. takes
C. taking