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 TenseOther quiz:
Grammar › ViewSyifa __________ 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
