The present perfect is often used for an action that is not complete. ) I have known him since I was a child. ) He has played piano for longer than I can remember.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AlpheccaStarsI have lived here for three years (I still live here.)Can this also mean that he/she doesn't live there anymore? Well, why am I asking about it? I noticed that without 'for three years', 'my whole life', etc the action seems to be complete, (Eg., I have lived there