[ 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:
Grammar › ViewHow many students in your class ….. from Korea?
A. comes
B. come
C. came
D. are coming
Grammar › View
If someone is using a room for reading, writing or school work. What is the name of that room?
A. Study
B. Living Room
C. Kitchen
D. Bedroom
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
