[ Grammar ]
I missed the bus! I _______ have come to the bus stop five minutes ago! I wouldn’t have missed the bus if I had come on time!
A. might
B. have to
C. can
D. should

Random Topics:
Grammar - much, many, a lot ofModals and Comparative SuperlativeNouns - Word Form-IONGrammar ClausesGrammar - may & mightPhrasal Verb Put & GoGrammar: Have toTenses - AuxiliariesTenses - Irregular VerbsModals, Phrasal Verbs, Gerunds and InfinitivesOther quiz:
Can, Could, May, Might › ViewAndy _____ do his job very well when he was young but he has worked very hard to improve.
A. cannot
B. couldn’t
C. can
D. could
Type of Sentences › View
This sentence shows strong emotion.
A. Exclamatory
B. Declarative
C. Imperative
D. Interrogative
Have you ever ____ (plant) a tree in your garden?
A. plants
B. planting
C. planted
Preposition of Time › View
The school bus leaves _______________ 1 p.m.
A. in
B. at
C. on