Grammar Quiz

[ Perfect Tenses ]

Kevin ______ _____ ______ as an assistant manager before he was promoted.

A. working

B. have working

C. had been worked

D. had been working

Select your answer:
A  B  C  D  E 


Random Topics:

Articles with SubstancesWord Form & Verb TenseAdjective OrderDistinguishing Future TensesGrammar - FragmentsSimple TenseAdverb and Noun ClausesTenses and VerbsTOEIC GrammarKnee Anatomy

Other quiz:

Comparatives, Superlatives, and Modals › View

Choose the correct superlative sentence:

A. He is the most fastest runner in the school.

B. He is the faster runner in the school.

C. He is the fastest runner in the school.


Idioms › View

To fit into something later is the same as to ___ into it.

a. let
b. make
c. grow

Tenses › View

People buy some flowers. Some flowers _____

A. is bought

B. bought

C. are bought

D. buyed


Tenses › View

__________ you __________ to Paris last year?

A. Did / went

B. Do / go

C. Did / go

D. Have / go