Grammar Quiz

[ Present Perfect: for/since ]

Rose ____ (work) in Paris ____ ages.

A. has worked/ for

B. has work/ since

C. have worked/for

D. have work / since

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and Present TensesPast Progressive TenseActive and Passive voiceAdjectives & QuantifiersSentence and FragmentAdverbs and Adverbial PhrasesPresent Perfect Tense and Simple Past TensePast Tense vs Present TenseIf- ConditionalInfinitive Gerund

Other quiz:

Tenses › View

We (visit) our grandparents last weekend.

A. visited

B. visits

C. visitings

D. visiting


Grammar › View

He never … romantic comedies. He says they are so boring!

A. watching

B. is watching

C. watch

D. watches

Dependent Prepositions › View

This place reminds me …. our first meeting

A. of

B. about


Vocabulary › View

What is the meaning of the word ‘destruction’?

A. To move people from a place of danger to a safer place

B. The act of destroying something

C. A machine that is used to check or record things

D. A person in your family who lived a long time ago