I haven’t seen you for a long time. simply means they have seen each other beforehand, but it's quite a while since. What does “I haven’t eaten chicken” mean?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
MIA6
3. What does “I haven’t eaten chicken” mean? It means I didn’t eat chicken before. Or I didn’t eat chicken before, and I am still not eating chicken now?
CalifJim
1b1. Negative actions (absence of an action) which started in the past and are still continuing.
I have not studied my French lessons for a week.
I have not seen George for a week. Do you know if he is ill?
2b. Negative actions which never happened.
I haven't eaten chicken. (= I have never eaten chicken.)
I have
CalifJimAgain, the context of the conversation is one of the most helpful factors in understanding the meaning.Thanks so much for your analysis. I know that context is really important for you to understand the meaning. But could a sentence in the present perfect tense has different meanings under different contexts? e.g. I have nev
CJ
Could a sentence in the present perfect tenseYes, but the present perfect tense should not be singled out for having this property. There are thousands and thousands of structures in every language which change meaning with a change of context.hashave different meaningsunderin different contexts?