Mehrdad
He has lived in France...Does that mean he may live there now? Because I have used the present perfect tense there is some connection to the present...what is that connection? If it doesn't imply he live there why not use ''He lived in France'' Thank you in advance.
2019年7月22日 10:36
解答 · 2
2
Without more context, it's hard to answer briefly. Here are some examples. A) Present Continous (He lives in France now) Person 1 - I'm going to visit Europe next year. Do you have any ideas about places to visit? Person 2 - I'll give you my brother's email. He lives in France. He's helpful and will give you some suggestions. B) Present Perfect (He lives in France now) Person 1 - I'm going to visit Europe next year. Do you have any ideas about places to visit? Person 2 - I'll give you my brother's email. He has lived in France for the last two years. He's helpful and will give you some suggestions. C) Simple Past (He doesn't live in France now) Person 1 - I'm going to visit Europe next year. Do you have any ideas about places to visit? Person 2 - I'll give you my brother's email. He lived in France about five years ago and visited most of Europe. He's helpful and will give you some suggestions. D) Present Continous (He doesn't live in France now) Person 1 - I'm going to visit Europe next year. Do you have any ideas about places to visit? Person 2 - I'll give you my brother's email. He has lived in Germany and France and has visited most of Europe. He's helpful and will give you some suggestions.
2019年7月22日
1
Yes, in this sentence it could mean he lives in France now. The simple past tense and the present perfect tense are the hardest tenses to distinguish. Sometimes there is little to no difference in meaning: Did you eat? Have you eaten? (Either way, I'm going to offer you food if your answer is no.) Other times there is a clear difference in meaning: I lived in France seven years. (I don't live in France anymore.) I have lived in France seven years. (I still live in France.) Your example doesn't give additional information so the meaning may vary depending upon the context. He has lived in France four years. (he still lives in France) He has lived in France. (this is one of the places he has lived during his lifetime, but he doesn't live there anymore) In this case, you may use the simple past instead.
2019年7月22日
還沒找到你要的答案嗎?
寫下你的問題,讓母語者來幫助你!
Mehrdad
語言能力
英語, 法語, 德語, 義大利語, 日語, 拉丁語, 波斯語 (Farsi), 俄語, 西班牙語
學習語言
英語, 法語, 德語, 義大利語, 日語, 拉丁語, 俄語, 西班牙語