She ___ the piano for ten years when she won the competition. MCQ with Answer and Explanation

She ___ the piano for ten years when she won the competition.
A. played
B. was playing
C. had been playing
D. has been playing
Answer: Option C
Solution (By JKSSB Mock Tests)
Past Perfect Continuous for duration before a past success.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
He ___ in the queue for an hour when the window closed.
A. has been standing
B. stood
C. had been standing
D. was standing

Correct Answer: Option C


Explanation:
Duration before closure → Past Perfect Continuous.

This question belongs to: English Tenses
Question #2
___ this train go to Delhi?
A. Has
B. Do
C. Is
D. Does

Correct Answer: Option D


Explanation:
Simple Present question; 'this train' (it) → 'Does'.

This question belongs to: English Tenses
Question #3
He ___ a book at the moment, so he can't come.
A. is reading
B. has read
C. was reading
D. reads

Correct Answer: Option A


Explanation:
Present Continuous for current action.

This question belongs to: English Tenses