meverie
後輩
- 10 Dec 2002
- 36
- 0
- 16
A few questions are spouting out.
My brain is now overflowed completely over the difference between present perfect and present perfect continuous in the following exercises.
I will be glad if somebody can drop me a clue about this pretty confusing difference.
1. from the drill: correct it if the underlined verb is wrong.
A: 'Do you still smoke?'
B: 'No, I gave it up. I don't smoke for years.'
I corrected it to: 'I haven't been smoking for years.'
but the answer is:'I haven't smoked for years.'
Why can not I use the present perfect continuous?
If it's wrong, what is the difference in the meanings?
2. one more: complete B's answer to A's question.
A: Sue lives in London, doesn't she?
B: Yes, she ___________ in London for the last few years.
The answer to the drill is: 'she has been living'.
Is it allowable to answer 'she has lived' also?
If not, why?
Thanks!
My brain is now overflowed completely over the difference between present perfect and present perfect continuous in the following exercises.
I will be glad if somebody can drop me a clue about this pretty confusing difference.
1. from the drill: correct it if the underlined verb is wrong.
A: 'Do you still smoke?'
B: 'No, I gave it up. I don't smoke for years.'
I corrected it to: 'I haven't been smoking for years.'
but the answer is:'I haven't smoked for years.'
Why can not I use the present perfect continuous?
If it's wrong, what is the difference in the meanings?
2. one more: complete B's answer to A's question.
A: Sue lives in London, doesn't she?
B: Yes, she ___________ in London for the last few years.
The answer to the drill is: 'she has been living'.
Is it allowable to answer 'she has lived' also?
If not, why?
Thanks!