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:
         


Random Topics:

Modal Verbs & Time PrepositionsArticle & PrepositionModal "Have to"Comparison of Adjectives and AdverbsNouns & PronounsVerb-ing and InfinitivePrepositions and TensesGrammar - Present PerfectMoods of GrammarPast Tense

Other quiz:

Tenses › View

He _____ cricket on Saturdays.

A. plays

B. playing

C. play


Past Perfect Tense › View

Reza … about her before they met.

A. had already heard
B. had already been heard