Grammar Quiz

[ Tenses ]

. He had been working at the company for ten years before he resigned.

A. Past Perfect Tense

B. Past Perfect Continuous Tense

C. Present Perfect Continuous Tense

D. Future Perfect Continuous Tense

Select your answer:
A  B  C  D  E 


Random Topics:

Present Simple ProgressiveAsking & Giving AttentionHave to/Has toPresent Perfect and Past TensesObject PronounsVerb Tenses and Subject Verb AgreementPast Simple and Past ContinuousPrepositions of Location, Movement and TimeFrequencyPrepositions of Place and Time

Other quiz:

Grammar › View

Bill’s mother won’t let him go out with his friends _____.

A. when he finished his homework

B. after he had finished his homework

C. once he finished his homework

D. until he has finished his homework


Tenses and Comparisons › View

Hey Siti, can you help Dedi change the verb ‘walk’ to its past tense in this sentence? Let’s see if you can do it!

A. walked

B. walkedly

C. walks

D. walking

Present Simple & Continues › View

There ……….. lots of shops in the Bullring.
A. be
B. are
C. is


Past Perfect and Past Perfect Continuous Tense › View

Monica ______ never __________ a beautiful painting like this one.

A. had seen

B. has saw

C. had saw

D. has seen