[ 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 › ViewDo you want another cake? No, thank you, ________ .
A. I still have got some left
B. I’ve still got some left
C. I still have some ones
D. I have still some ones
Types of Preposition › View
a type of preposition that shows the relationship of time between the Nouns to the other parts of a sentence.
A. prepositions of time
B. prepositions of place
C. prepositions of movement
D. prepositions of agents or things
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
