WBCS.LIVE practice question

Fill in with the right option: I ______ him for a long time.

Solve this multiple-choice question and check the correct answer with its explanation below.

Answer options

  1. have known
  2. knew
  3. had known
  4. should have known

Correct answer and explanation

Correct answer: have known

Explanation: āœ… Correct Answer: A) have known šŸ“š Explanation: The verb 'know' is a stative verb and is typically used in the Present Perfect tense to describe a state that started in the past and continues to the present. Using 'have known' with the time phrase 'for a long time' correctly shows the duration of the acquaintance. Simple past 'knew' would imply that the person is no longer known or is dead.