Grammar Quiz

[ Grammar - Present Perfect with for and since ]

I have had this car __________ about ten years.

A. for

B. since

C. when

D. while

Select your answer:
A  B  C  D  E 


Random Topics:

Relative ClausesTenses (Present, Past, Future Forms)Gerund, Infinitive & Modalstake, make, doPrepositions Of PlaceSentence Structure and Grammar RulesFamily Members and Present SimpleAdjectives & PrepositionsGrammar - Present Perfect TensePoetry Vocabulary

Other quiz:

First and Second Conditional › View

If I ____ (not/go) to bed early, I ____ (be) tired tomorrow.

A. don’t go, would be

B. didn’t go, would be

C. don’t go, will be

D. didn’t go, be


Tenses › View

James ___ already ___ in the park.

A. have, walked

B. has, walked

C. did, walk