Reply
Sun 29 Oct, 2017 09:13 am
If the following two sentences are correct, what is the difference in meaning between them?
1) I am in England for three months.
2) I have been in England for three months.
Thank you
@paok1970,
1) I am in England for three months: I am in England at present; the duration of my stay in that country is to be three months.
2) I have been in England for three months: I am in England at present; I arrived there three months ago.
@cicerone imposter,
cicerone imposter wrote:1. Current
2. Past
2. Present perfect continuous