[ Grammar - Present Perfect Tense ]
John ___________ (play) basketball since he was eight years old.
A. plays
B. has played
C. have played
D. is playing

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 TensesOther quiz:
Grammar › ViewOur living room is so small that you can cross it in one ___________.
A. sit-ups
B. stride
C. joints
D. hips
Grammar › View
You will come with us, ——— you?
A. will not
B. won’t
C. can not
D. can’t
Grammar › ViewSomeone 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