-1
  1. I am living in London for a few months.
  2. I have been living in London for a few months.

What is the difference?

Is number one a common error?

marked as duplicate by dwjohnston, user140086, tchrist, BiscuitBoy, jimm101 Feb 13 '16 at 16:41

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

0

(a) Means 'London, and not some other place.' If you have two houses, if you know that you won't be staying in London for more than a few months, or if the person you are talking to expects you to be somewhere else, you would say:

(a) I am living in London for a few months

If you just want to say where you are living, say:

(b) I have been living in London for a few months. or (c) I shall be living in London for a few moths.

Not the answer you're looking for? Browse other questions tagged or ask your own question.