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:

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