I _____________ (not see) him for three years. I wonder where he is.Co...
Explanation of the Answer
The correct answer to the given sentence is "haven't seen" because of the following reasons:
Use of Present Perfect Tense
The sentence is in the present perfect tense, which is used to describe an action that started in the past and continues in the present. It is formed by using the auxiliary verb "have" or "has" with the past participle form of the verb. In this sentence, the subject "I" is using the present perfect tense to describe an action that started in the past (not seeing the person) and continues up until the present.
Use of Negative Form
The negative form of the present perfect tense is formed by using "have/has not" instead of "have/has." In this sentence, the negative form "haven't" is used to indicate that the subject "I" has not seen the person for three years.
Use of Time Expression
The sentence includes a time expression "for three years," which means that the subject "I" has not seen the person for a period of three years. The use of "for" indicates the duration of the action, which started in the past and continues up until the present.
Conclusion
In conclusion, the correct answer to the given sentence is "haven't seen" because it uses the present perfect tense, negative form, and a time expression to indicate an action that started in the past and continues up until the present.