[ Perfect Tenses ]
Kevin ______ _____ ______ as an assistant manager before he was promoted.
A. working
B. have working
C. had been worked
D. had been working

Random Topics:
Articles with SubstancesWord Form & Verb TenseAdjective OrderDistinguishing Future TensesGrammar - FragmentsSimple TenseAdverb and Noun ClausesTenses and VerbsTOEIC GrammarKnee AnatomyOther quiz:
Vocabulary › ViewNever-ending; ceaseless
A. Malevolence
B. Hauteur
C. Disdain
D. Incessant
Grammar › View
I’m staying far away, so I _______ go to town.
A. always
B. never
C. seldom
D. usually
Tenses › ViewPeople 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