1

Let's say that I arrived in England one month ago, and I'm going to stay two months longer. If someone asks me where I live, can I say "I've been living in England for one month" despite the fact that I'm going to stay a little bit longer?

rogermue
  • 8,538
  • 2
  • 23
  • 24

2 Answers2

1

Your declarative example sentence is grammatically correct:

We use the Present Perfect Continuous to show that something started in the past and has continued up until now.

What happens next, whether you continue to stay or leave, is another story that has no relation to what you previously said.

Lucian Sava
  • 11,458
  • 15
  • 46
  • 98
0

Future has really nothing to do with it. Not to mention that it's still uncertain. So, if the use of Present Perfect Continuous is justified, it would be by the fact that you now live [in England], you came to live in England some time ago, and that this situation isn't about to change.

If you are asked in Present Indefinite tense ("where do you live?"), why not use Present Indefinite in your answer? Perhaps you wanted to allude to the temporariness of your current living conditions... In which case it's fine, I think. You could use "visiting" or "staying" instead of "living", of course, but it's not such a big difference.

Victor Bazarov
  • 8,449
  • 1
  • 17
  • 25