I knew that he ___ a doctor. MCQ with Answer and Explanation

I knew that he ___ a doctor.
A. was
B. will be
C. is
D. has been
Answer: Option A
Solution (By JKSSB Mock Tests)
Sequence of tenses: main clause past, subordinate clause past.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
When the teacher entered, the students ___ the answers.
A. had written
B. have written
C. write
D. wrote

Correct Answer: Option A


Explanation:
Writing completed before entry → Past Perfect.

This question belongs to: English Tenses
Question #2
He ___ in this school for five years before he retired.
A. was teaching
B. taught
C. had taught
D. has taught

Correct Answer: Option C


Explanation:
Duration before a past event (retirement) → Past Perfect.

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

Correct Answer: Option A


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

This question belongs to: English Tenses