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:

Phrase and ClauseGerunds and InfitinitivesCountable & Noncountable NounsVerbs & Phrasal VerbsModals for DeductionDefinite & Indefinite Pronoun & ConditionalsDeterminers & QuantifiersGrammar - Countable/ UncountableReporting Verbs

Other quiz:

Grammar › View

The 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