They ___ each other since childhood. MCQ with Answer and Explanation

They ___ each other since childhood.
A. know
B. are knowing
C. knew
D. have known
Answer: Option D
Solution (By JKSSB Mock Tests)
Present Perfect with state verb for duration.

Discuss this Question (0)

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

Practice More Tenses Questions

Question #1
I ___ him for a long time.
A. haven't seen
B. don't see
C. didn't see
D. wasn't seeing

Correct Answer: Option A


Explanation:
Present Perfect with 'for' for a state up to now.

This question belongs to: English Tenses
Question #2
She ___ the same dress since morning.
A. has been wearing
B. is wearing
C. wears
D. wore

Correct Answer: Option A


Explanation:
Duration from morning till now → Present Perfect Continuous.

This question belongs to: English Tenses
Question #3
I ___ him at the airport yesterday.
A. have met
B. met
C. was meeting
D. meet

Correct Answer: Option B


Explanation:
Simple Past with definite past time 'yesterday'.

This question belongs to: English Tenses