The short answer is that the non-continuous form is more of the statement of a historical fact; the continuous form is more vividly descriptive. The non-continuous form is opaque; the continuous form is transparent. There is very little real difference.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymousis this sentence true:i have living hereNo, it isn't correct. Use I have been living here or I have lived here.
AnonymousUse the present perfect plus for or since to talk about actions and states that started in the past and are still true now. (I have lived here all my life ... I have lived here since I was born ... I have lived here for 25 years.)
- since + beginning of a period of time
- for + a period of time
Use present perfect continuous with for or since with act