She ___ her first novel by the time she was 25. MCQ with Answer and Explanation

She ___ her first novel by the time she was 25.
A. had written
B. writes
C. was writing
D. has written
Answer: Option A
Solution (By JKSSB Mock Tests)
Past Perfect to show completion before a past age.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ just ___ the room when I entered.
A. is, leaving
B. was, leaving
C. has, left
D. had, left

Correct Answer: Option D


Explanation:
Just before entering → Past Perfect.

This question belongs to: English Tenses
Question #2
I ___ my bag on the bus yesterday.
A. have left
B. leave
C. left
D. had left

Correct Answer: Option C


Explanation:
Past event with time marker 'yesterday' → Simple Past.

This question belongs to: English Tenses
Question #3
I ___ the movie before I read the book.
A. was seeing
B. saw
C. had seen
D. have seen

Correct Answer: Option C


Explanation:
Earlier viewing → Past Perfect.

This question belongs to: English Tenses