[ 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:
Comparative AdjectiveFlesh out vs. Flush out Direct vs. Indirect SpeechNoun ClausesSimple Past Irregular & NegativeAlthough / DespiteNouns and QuantifiersPresent Simple and Present Continuous TenseAdverbial Clauses of Reason / Cause
Other quiz:
Grammar › ViewIf my mum doesn’t understand the task, _________ you?
A. she can ask
B. do she ask
C. can she ask
Grammar › View
The bus _______ early in the morning.
A. arrive
B. arrives
C. arrived
How to use : Read the question carefully, then select one of the answers button.