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:
         


Random Topics:

Zero & First ContidionalGrammar - FuturePast Continues TenseNouns, Articles, DeterminersTake or PutVerb Patterns / IngFigurative Language VocabularyGrammar PhrasesRelative Pronouns with PrepositionsSimple Present Progressive

Other quiz:

Vocabulary › View

stupendous

A. something that is really great, awesome, or fantastic

B. something that is boring and uninteresting

C. something that is small and insignificant

D. something that is confusing and unclear


Verb-ing and Infinitive › View

They don’t know …………….. .

A. cook

B. how to cook

C. cooking

D. to cook