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:
A  B  C  D  E 


Random Topics:

Infinitives or GerundsAdjectives & PrepositionDemonstrative PronounCountable - UncountableWill, Be going to, Present ContinuousPreposition and Word FormModal Verbs - ObligationPronoun Antecedent AgreementPrepositions of Location, Movement and TimePast Tenses

Other quiz:

Grammar › View

Someone who likes to tell other people what do do.
A. industrious
B. curious
C. bossy


Grammar › View

However, there [is / are] no one food which can provide all the nutrients we need.

A. is

B. are