[ 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:
Grammar › ViewDid you remember _____ your sister a card. It’s her birthday today.
A. to send
B. sending
C. sent
D. to sent
Grammar › View
The students think that math is the … subject of all
A. Hard
B. Harder
C. Hardest
D. More hard
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