Grammar Quiz

[ Tenses ]

She ___ at the company for three years before she got promoted.

A. works

B. worked

C. has worked

D. had worked

Select your answer:
A  B  C  D  E 


Random Topics:

Electricity VocabularyAdverbs, Modals, Preposition of timeVerbs & AdverbsPast simple vs Present perfectMixed TensesAdjective OrderIdiom and TensesFuture TensePrepositions & Modal VerbsPreposition Form

Other quiz:

Conjunctions › View

He stayed home ___ he wasn’t feeling well.

A. and

B. or

C. but

D. because


Determiners & Quantifiers › View

There are ___________ people turning up at the meeting, so we have to cancel it.

A. a little

B. little

C. a few

D. few