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:

Simple Tenses › View

Choose the correct form of the verb in “Simple Future Tense”.
You ______ (enjoy) the company of my cousins.

A. enjoyed

B. will be enjoying

C. will enjoy


Verb Tenses › View

. “She _____ the book when the phone rang,” best uses which tense?

A. reads

B. is reading

C. was reading

D. has read

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