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:
         


Random Topics:

TimeSynonymConjunctions, Prepositions and InterjectionsComparative and SuperlativesPhrase and ClauseSimple Past Tense & Future TensePresent Perfect Simple and ContinuousThird ConditionalsPast Simple and Past Progressive

Other quiz:

Will or Going to › View

_____________pass me the salt?

A. Will you

B. Are you going to


Modal Verb › View

A: I can’t believe Jane isn’t here to collect her award.

B: She ________ the invitation. We definitely should have checked that she had got it.

A. must not have received

B. had better not receive

C. isn’t supposed to receive

D. needn’t have received