+0
Hello everyone,

I have a question. What's the difference between this sentences?

1.) I have lived in Hanau since 2001.
2.) I have been living in Hanau since 2001.

Thanks in advance,
Dany
+0
Hi Dany,
Obviously, you have given no context with these sentences.
I can imagine some unusual contexts that would result in less common meanings.

However, in more usual contexts, both of these sentences mean that the speaker began living there in 2001 and still lives there.
By using the progressive or continuous tense, #2 emphasises the length of the time the speaker has been living there.

That's a short answer, but I hope it helps you.
Clive
Comments  
Teachers: We supply a list of EFL job vacancies
Hello Clive,

in your explanation, both of these sentences mean the same.
So I have one question again.

Is the Present Perfect commutable with the Present Perfect Progressive and reverse?

Kind regards,
Dany
Hi again, Dany,
No, it depends on what you want me to understand. Here is a longer answer.
If you want to stress to me the length of the activity, use Present Perfect Progressive (PPP). If you don't want to, use Present Perfect Simple (PPS).
Also, the PPP is not used for activities that ended a long time ago, but instead for activities that have only recently finished or are still continuing now.

For example:
Sorry I'm late, I've been doing my homework.
compared to
I've done my homework, have you done yours?

I have visited China, have you? (I visited it in 1975)

So, if 3 years in Hanau since 1971 seems like a long time to you, use PPP. If not, use PPS.

I'm just trying to explain the basic principle to you. I hope you can read the details in your grammar book.

What do you think?
Clive
Thanks for your explanation. I think, that I have understood now.
I was only irritatet, that both times have the same signal words.

Kind regards,
Dany
Students: Are you brave enough to let our tutors analyse your pronunciation?
I have made a career of creating sentences where the signal words do not signal what they are supposed to.

If you really want to speak English well, you'll forget about signal words and try to understand the psychology behind the language.