Rachel Adams
Key Member
- Joined
- Nov 4, 2018
- Member Type
- Student or Learner
- Native Language
- Russian
- Home Country
- Georgia
- Current Location
- Georgia
Hello.
I have learnt that with the verbs to work and to live either present perfect or progressive can be used. For example, (from Murphy) ''John has been living/has lived in London for a long time''. It says for a long time not always. Another book A Practical English Grammar says ''progressive forms are used for temporary actions and the simple present perfect for permanent situations. Eg: ''my parents have lived in Bristol all their lives.'' Does the example from Murphy suggest the same rule? It says either can be used bu it doesn't say anything about the difference in meaning.
I have learnt that with the verbs to work and to live either present perfect or progressive can be used. For example, (from Murphy) ''John has been living/has lived in London for a long time''. It says for a long time not always. Another book A Practical English Grammar says ''progressive forms are used for temporary actions and the simple present perfect for permanent situations. Eg: ''my parents have lived in Bristol all their lives.'' Does the example from Murphy suggest the same rule? It says either can be used bu it doesn't say anything about the difference in meaning.