He ___ tennis since he was eight. MCQ with Answer and Explanation

He ___ tennis since he was eight.
A. has been playing
B. played
C. plays
D. is playing
Answer: Option A
Solution (By JKSSB Mock Tests)
From age eight to now → Present Perfect Continuous.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Tenses Questions

Question #1
He ___ when the phone rang.
A. has slept
B. sleeps
C. was sleeping
D. slept

Correct Answer: Option C


Explanation:
Interrupted action.

This question belongs to: English Tenses
Question #2
The children ___ loudly when the teacher entered.
A. shouts
B. were shouting
C. shouted
D. shout

Correct Answer: Option B


Explanation:
Ongoing action interrupted by 'entered'.

This question belongs to: English Tenses
Question #3
She ___ already when I called.
A. leaves
B. had left
C. has left
D. left

Correct Answer: Option B


Explanation:
Past Perfect for action completed before a specific past moment.

This question belongs to: English Tenses