[ Grammar Present Perfect (ever never) ]
He… the bus
A. has missed
B. have missed
C. hasn’t missed
D. has miss

Random Topics:
Can, Could, May, MightModal Verbs and PermissionMust / must notContinuous TensesDemonstrative PronounGrammar: Simple Past and Past ContinuousFor vs SincePresent Forms and Narrative TensesTransitionsPresent, Past and Future TenseOther quiz:
Grammar › ViewI ________ a week in Spain last year.
A. spent
B. was spending
C. have spent
Grammar › View
The ad was __________ and did not reflect reality
A. misleading
B. abstruse
C. contradicted
Tenses › ViewMy family and I ________ to Pulau Redang next week.
A. is going
B. are going
C. was going
D. were going
Tenses › View
He works in a bank, but he ____________ it very much.
A. doesn’t enjoy
B. haven’t enjoyed
C. didn’t enjoy
D. hadn’t enjoyed
