[ 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 TenseOther quiz:
Tenses › ViewHe _____ 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
