[ Perfect Tenses ]
The aeroplane ______________ ! Roslan is late again.
A. has take off
B. had took off
C. has taken off
D. have taken off

Random Topics:
Grammar of Future PlansPresent Tenses and ConnectorsParticipal PhrasesAdverbs by TypeVocab CheckingSecond Type ConditionalModal Verbs for SpeculationTime ClauseSo - Too - Either - NeitherFuture Time and TensesOther quiz:
Prepositions › ViewRead ______ line 5 _____ line 20 ______ page 31.
A. From; to; on
B. From; until; in
C. Of; to; at
D. On; as far as; by
Conditionals › View
I didn’t know that you were there because I’m not a psychic. I _____ that you were there if I was a psychic.
A. would have known
B. had known
C. would know
D. knew
Future Tense › ViewSelect the future perfect progressive tense:
A. will have gone
B. will go
C. will have been going
Intensifiers: Really vs Very › View
I ______ enjoy learning about different selling techniques.
A. really
B. very
C. both
