Present perfect : how to distinguish two main aspect?
( I once already posted a similar question days ago.)
The present perfect has two main aspects : 1. continuation or repetition up to now I've known her for three years. (continuation of knowing her)
2. finished past event relevant to the present situation
She have learnt French (so she can speak French now.)Sometimes, it is hard to distinguish what usage the present perfect has of the two.
For example : 1. I have lived in New York. finished past event with present relevance (=so she knows New York well, but she no longer lives in New York) or continuation up to now?
2. I have been a friend of hers finished past event with present relevance ( =so I know her well, but I am not a friend of hers any longer) or continuation up to now?
Furthermore, a forementioned example, 'She have learnt French' is from a grammar, which explain the sentence as 'a finished action or event is connected with the present in some way'. Then, is it impossible to interpret thta the sentennce shows continuation up to now, such as her continual learning of French?
Top answer
vn / At Office Furniture, not only are we passionate about sourcing the highest quality office furniture, but we make sure our clients receive exceptional services that are exemplary and first rate.
— Anonymous
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
http://www.officefurniture.com.vn/ At Office Furniture, not only are we passionate about sourcing the highest quality office furniture, but we make sure our clients receive exceptional services that are exemplary and first rate. .
She has learned (British English might use the old strong form: learnt) French (so she can speak French now.) Sometimes, it is hard to distinguish what usage the present perfect has of the two.
For example : 1. I have lived in New York. finished past event with present relevance (=so she knows New York well, but she no longer lives in New York) or continu