Choose the most suitable option to replace the highlighted part of the sentence:
He is having a car for five years.
Show answer & explanation
Correct answer: C
Explanation
The correct answer is Option 3 i.e. has had.
Context: The sentence shows an action that started in the past and is continuing till now (for five years).
Grammatical concept: For such actions, we use Present Perfect Tense (has/have + past participle).
Analysis of the given options:
- has – Incorrect; does not show duration clearly.
- had – Incorrect; shows past only, not continuing.
- has had – Correct; shows continuity from past to present.
- having – Incorrect; wrong form of verb.
Correct word/ phrase: has had
Final sentence: He has had a car for five years.
Hence, the chosen option is correct.