I ___ the answer before the teacher explained. MCQ with Answer and Explanation

I ___ the answer before the teacher explained.
A. knew
B. have known
C. had known
D. was knowing
Answer: Option C
Solution (By JKSSB Mock Tests)
Earlier knowledge.

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. worked
B. have been working
C. are working
D. work

Correct Answer: Option B


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

This question belongs to: English Tenses
Question #2
By the time the party starts, we ___ everything.
A. will arrange
B. will have arranged
C. arrange
D. are arranging

Correct Answer: Option B


Explanation:
Completion before future start.

This question belongs to: English Tenses
Question #3
He ___ when the rain started.
A. has played
B. plays
C. was playing
D. played

Correct Answer: Option C


Explanation:
Interrupted action.

This question belongs to: English Tenses