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:

Present Continuous › View

I ___ to the radio at the moment.

A. doesn’t listen

B. are listening

C. am not listening

D. isn’t listening


Preposition › View

Please go down to the office and get a pass.

A. office

B. down

C. go

D. pass

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