Hi!
What is the grammatical difference between the two sentences? Thanks, Fulvio
1. They have lived in Norway for 15 years.
2. They have been living in Norway for 15 years.
Hello yellowstarstruck, 1. The first one is the present perfect tense. It indicates that the action, which is "living in Norway", has finished and they don't live there anymore.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Hello yellowstarstruck,
1. The first one is the present perfect tense. It indicates that the action, which is "living in Norway", has finished and they don't live there anymore.
2. The second sentence is the present perfect continuous tense. It indicates that the action, which is "living in Norway" is ongoing. In other words, they still live in Norway.
Best wishes,
JA
With verbs such as 'live', which refer to a state that usually extends over a long period of time, there is sometimes no significant difference in meaning between the progressive and non-progressive forms of the perfect.