I ___ him for a long time now. MCQ with Answer and Explanation

I ___ him for a long time now.
A. don't see
B. didn't see
C. haven't seen
D. hadn't seen
Answer: Option C
Solution (By JKSSB Mock Tests)
From past to present → Present Perfect.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
If she studies, she ___ the exam.
A. passed
B. will pass
C. would pass
D. passes

Correct Answer: Option B


Explanation:
First conditional.

This question belongs to: English Tenses
Question #2
We ___ a new house next month.
A. are buying
B. bought
C. buy
D. will buy

Correct Answer: Option A


Explanation:
Definite plan → Present Continuous.

This question belongs to: English Tenses
Question #3
While I ___ in the queue, I saw my friend.
A. was standing
B. stand
C. have stood
D. stood

Correct Answer: Option A


Explanation:
Ongoing action (standing) when another action occurred → Past Continuous.

This question belongs to: English Tenses