If only I ___ the truth earlier. MCQ with Answer and Explanation

If only I ___ the truth earlier.
A. know
B. knew
C. have known
D. had known
Answer: Option D
Solution (By JKSSB Mock Tests)
Regret about the past → 'If only' + past perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
She ___ a cake at the moment.
A. has baked
B. baked
C. is baking
D. bakes

Correct Answer: Option C


Explanation:
Action happening now → Present Continuous.

This question belongs to: English Tenses
Question #2
The movie ___ when we entered the hall.
A. has already started
B. was already starting
C. already started
D. had already started

Correct Answer: Option D


Explanation:
Earlier start → Past Perfect.

This question belongs to: English Tenses
Question #3
By the time the bell rang, they ___ the test.
A. had finished
B. finished
C. were finishing
D. have finished

Correct Answer: Option A


Explanation:
Past Perfect.

This question belongs to: English Tenses