[ 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

Random Topics:
Imperative SentencesComplex Sentences with Adverb ClausesModals, Infinitives and GerundsModals and PrepositionGrammar AssessmentAdverb of FrequencyPhrasal VerbPresent and Future TensesShould, Should not haveGrammar - Nouns, Verbs, and AdjectivesOther quiz:
Comparisons › ViewMr Brush is the ……………… ( delightful) person I have ever known.
A. the most delightful
B. more delightful
C. most delightful
Vocabulary › View
Does this sentence use “benefactor” correctly?
The ceremony is not free for the benefactor because he has harmed the president of the organization.
A. Yes
B. No
Grammar › ViewYou would have told me the secret_________
A. If you trust me
B. If you trusted me
C. If you had trusted me
Present Perfect and Present Perfect Continuous › View
I have known my best friend …… six years.
A. for
B. since
