Present Perfect - ważny jest rezultat wykonanej czynności
np. I have cleaned my hands. (rezultat = ręce są czyste)
Present Perfect Continuous - ważny jest czas trwania
np. I have been waiting for you for two hours.
Haczyk jest taki, że w przypadku czasowników, które same w sobie zawierają pojęcie trwania, można tych czasów używac prawie wymiennie.
np. I have lived in London for two years.
znaczy prawie to samo co
I have been living in London for two years.
A tak ogólnie to masz to klarownie opisane w kazdym podręczniku gramatyki, nie dowiesz się tutaj nic nadzwyczajnego, ani innego.
edytowany przez kikino: 23 sie 2013