Hi everyone, I am a bit confused: In the textbook, there is a sentence: Paul has lived/has been living in Machester for the past couple of months, but now he is back in Bristol. The answer key says that there should be Present Perfect Continuous used. I thought that Present Simple would suit there more, although there is a time expression. However, I think that the -ing would mean that is is still living threre. Which form would you choose? Do you think there is a mistake in the key?
The present perfect continuous is correct. It can't mean that he is still living there because of what follows.
.
Last edited by supada; 16-Dec-2008 at 02:00. Reason: moved to below
There is, but the present perfect continuous has various uses. When people say 'I've been waiting for over an hour', when you arrive late, they are no longer waiting, but the present perfect continuous adds emphasis to the duration of the wait. The continuous can also show that a state, like living, is not permanent, the case here with the short stay in Manchester.
I would say 'Paul (lived)(had been living) in Manchester for the past couple of months, but now he is back in Bristol.'
It's not necessarily logical, but the Present Perfect Simple is not correct simply because that's not how we say this. In such constructions, the clause with the continuous tense always comes with a statement that indicates it is no longer the case.
A: I finally bought a new washing machine today.
B: Oh, that's nice.
A: Yes, I've been washing my clothes by hand for six months!
When you analyse the tenses, it might be just as logical to say "I've washed my clothes by hand for six months", but in spoken English we don't phrase it like that.
Paul has lived/has been living in Machester for the past couple of months, but now he is back in Bristol.I'd like to ask a question. There is a clause in bold so why would it be Present Perfect Continuous or Present Perfect Simple?
La_patata said it was not an option but why?