English Tense Tense Question #5856 (CAT-I)

I ______ him since 2010.

A know
B am knowing
C have known
D knew
Correct Answer & Explanation
Option C
• The verb 'know' is a stative verb, which generally does not take continuous forms. • The phrase 'since 2010' indicates an action that started in the past and continues up to the present. • For stative verbs with a time expression indicating duration from the past to the present, the Present Perfect Tense is used. • The structure for Present Perfect Tense is Subject + have/has + V3 (past participle). • Therefore, 'have known' is the correct form.