[ Tenses ]
She ___ at the company for three years before she got promoted.
A. works
B. worked
C. has worked
D. had worked

Random Topics:
Electricity VocabularyAdverbs, Modals, Preposition of timeVerbs & AdverbsPast simple vs Present perfectMixed TensesAdjective OrderIdiom and TensesFuture TensePrepositions & Modal VerbsPreposition FormOther quiz:
Conjunctions › ViewHe stayed home ___ he wasn’t feeling well.
A. and
B. or
C. but
D. because
Determiners & Quantifiers › View
There are ___________ people turning up at the meeting, so we have to cancel it.
A. a little
B. little
C. a few
D. few
