Grammar Quiz

[ 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 Word

Other quiz:

Simple Past and Past Progressive Tenses › View

Which 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