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

He ___ tennis since he was eight.
A. has been playing
B. is playing
C. plays
D. played
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
The scientists ___ on this vaccine for years.
A. are working
B. have been working
C. work
D. worked

Correct Answer: Option B


Explanation:
Long-duration action continuing to present → Present Perfect Continuous.

This question belongs to: English Tenses
Question #2
She ___ her first job in 2018.
A. was getting
B. gets
C. got
D. has got

Correct Answer: Option C


Explanation:
Simple Past for a specific past event.

This question belongs to: English Tenses
Question #3
She ___ to market when it started raining.
A. has gone
B. goes
C. went
D. was going

Correct Answer: Option D


Explanation:
Ongoing action interrupted by rain.

This question belongs to: English Tenses