Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Grammar of Future PlansPresent Tenses and ConnectorsParticipal PhrasesAdverbs by TypeVocab CheckingSecond Type ConditionalModal Verbs for SpeculationTime ClauseSo - Too - Either - NeitherFuture Time and Tenses

Other quiz:

Prepositions › View

Read ______ 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 › View

Select 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