Grammar Quiz

Topics: Present Perfect Tenses

He ___ the guitar since he was a child.

A. played

B. has played

C. has been playing

D. plays

Select your answer:
         


Random Topics:

Present Perfect TenseVerb Tenses and UsageModals Posibility and ProbabilityTOEFL GrammarIf/Unless - Conditional type 1Grammar and PunctuationModal Verb, Passive VoiceVerb Moods and Vague PronounsIN, ON & ATPast Progressive Tense

Other quiz:

Grammar › View

Syifa __________ her sister for tearing her magazine last night.

A. scolding

B. scolds

C. scolded

D. scold


Present Tenses › View

Henry has eaten 15 sandwiches in the eating contest.

A. Present Simple

B. Present Perfect

C. Present Continuous

D. Present Perfect Continuous