Topics: Perfect Tenses
The aeroplane ______________ ! Roslan is late again.
A. has take off
B. had took off
C. has taken off
D. have taken off
Select your answer:

Random Topics:
Grammar - Be going toIN, ON & ATPresent Progressive (Future)Personal PronounGerunds, Infinitives and ParticiplesTenses of VerbsConditionals III - Mixed 1st, 2nd & 3rd ConditionalsGrammar-Present Continuous-Sentence MakingSimple Present-ing form and the to-infinitiveOther quiz:
Gerunds and Infinitives › View___________ at night is really difficult
A. to study
B. to studying
C. studying
D. study
Modals › View
You have a lot of work tomorrow. You ……………. sleep late.
A. mustn’t
B. must
C. have to
D. don’t have to
