Grammar Quiz

★ Grammar - Present Perfect Tense

John ___________ (play) basketball since he was eight years old.

A. plays

B. has played

C. have played

D. is playing

Select your answer:
     


Preview next quiz:

A: Has Jack driven a car before?

B: No, this is the first time he _____________ (drive) a car.

A. drives

B. has driven

C. have driven

D. drove



About grammarquiz.net

GrammarQuiz.Net - Improve your knowledge of English grammar, the best way to kill your free time.