[ Perfect and Past Tenses ]
Mary (work) __________ at the same company for ten years before she got a promotion.
A. worked
B. was working
C. has been working
Select your answer:

Random Topics:
Abstract NounsSimple Past Tense & Future TensePresent Tenses and ConnectorsAdverb of ConcessionLinking WordsPresent Simple and Past ContinuousSuperlative & Comparative AdverbsSuch...that, so ......thatSubject Verb Agreement; Indefinite PronounsRoot WordOther quiz:
Simple Past and Past Progressive Tenses › ViewWhich tense is used to describe actions that were in progress at a specific point in the past?
A. Past Progressive
B. Simple Past
C. Present Perfect
D. Future Perfect
Gerund vs. Infinitive › View
I always enjoy watching a meteor shower.
A. Participle
B. Gerund
C. Infinitive
