[ 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:
Grammar › ViewRead the sentences and choose the correct one.
A. He isn’t playing golf now.
B. She aren’t liking spaghetti.
C. The baby doesn’t sleep now.
D. Mary and John don’t listen to music now.
Auxiliary Words › View
How many children__________ you have?
A. is
B. do
C. does
D. are
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
