[ 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:
Phrase and ClauseGerunds and InfitinitivesCountable & Noncountable NounsVerbs & Phrasal VerbsModals for DeductionDefinite & Indefinite Pronoun & ConditionalsDeterminers & QuantifiersGrammar - Countable/ UncountableReporting VerbsOther quiz:
Grammar › ViewThe adjective form of the word : mischief
A. mischievous
B. mischievious
C. mischievour
D. mischeivour
Grammar › View
The dog _____ you if you disturb it.
A. bite
B. biting
C. will bite
D. shall bite