Topics: Grammar Present Perfect (ever never)
He… the bus
A. has missed
B. have missed
C. hasn’t missed
D. has miss
Select your answer:

Random Topics:
How much and how manyPossessive AdjectivesGerund, Infinitive & Modalswas wereSimiles, Metaphors, Personification and HyperboleHow often - long - much - many-ing &-ed AdjectivesGrammar: Adjectives & PrepositionsModal Verbs & Perfect InfinitiveNoun Phrases and AdverbialsOther quiz:
Tenses › ViewI ________________ English for five years.
A. studied
B. have studied
C. has studied
Grammar › View
I haven’t read the new Harry Potter book …. .
A. already
B. yet
