I ___ her for a long time before I finally met her. MCQ with Answer and Explanation

I ___ her for a long time before I finally met her.
A. know
B. have known
C. had known
D. knew
Answer: Option C
Solution (By JKSSB Mock Tests)
Earlier state before meeting → Past Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
By the time you get up, I ___ breakfast.
A. am making
B. will have made
C. will make
D. make

Correct Answer: Option B


Explanation:
Completion before future waking.

This question belongs to: English Tenses
Question #2
I ___ this problem before.
A. faced
B. face
C. had faced
D. have faced

Correct Answer: Option D


Explanation:
Experience.

This question belongs to: English Tenses
Question #3
I ___ the job if I had known about the interview.
A. will get
B. would get
C. got
D. would have got

Correct Answer: Option D


Explanation:
Third conditional.

This question belongs to: English Tenses