Grammar Quiz

[ Grammar ]

How long ___ you ___ for this company?

A. do / work

B. did / work

C. have / worked

D. are / working

Select your answer:
A  B  C  D  E 


Random Topics:

Adjective SuffixesSimple Future TenseCardiology ServicesCommon Grammar Mistakes and Spelling TipsV-ing/to-VInfinitive FormsAdverbs and Time ExpressionsGrammar MistakesAdjectives with -ED and -INGAdjective ending with ED & ING

Other quiz:

Passive Voice › View

The room ………. every day by the maids.

A. is cleaned

B. is clean

C. cleaned

D. cleans


Tenses › View

My brother ____ a plate while he ____ the table.

A. dropped – layed

B. dropped – was laying

C. was dropping – layed

D. was dropping – was laying

Sentences Function and Structure › View

James and Eve rode their bicycles after they ate lunch.

A. compound

B. complex

C. simple


Prepositions and Preposition Phrases › View

Fill in the blank with the correct preposition: The cat is ___ the tree.

A. under

B. beside

C. above

D. in