My student said "My sister has lived in China", and of course I thought she still lived there, but then he said "now she lives in England", I said, "but you said she has lived in China, which means she still lives there", he replied, "well, I was just talking about her experience, she indeed lived in China some time back, now she doesn't, but that's her experience, that's why I used Present Perfect".. And honestly I'm a little confused. Does it make sense?

  • 4
    'She has lived in China since 2015' would mean that she still lives there. On its own, 'She has lived in China' just means that she was resident there at some period of her life. – Kate Bunting Apr 27 at 15:17

The word "has" in the sentence "my sister has lived in China" would be coming for emphasis.


Q: Have you done XYZ? A: Yes, I have done XYZ.

how come in the answer it didn't just say "Yes I did XYZ"? What did the word 'have' add? It's emphasizing what was done, in a situation where there's a question about it.

Likewise, in the sentence "She has lived in China, but now she lives in England" the word "has" comes to emphasize that she did live there. This is most common and appropriate when there was a statement earlier in the conversation which would imply that she wasn't there, or that she was still there.

Thus the sentence: "She had lived there, but doesn't anymore" establishes that she did indeed live there, and that while she did live there, she doesn't anymore. It gives that emphasis.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.