For:
przez jakiś okres czasu
I lived there for ten years. (Mieszkałam tutaj przez 10 lat.)
Since:
od pewnego momentu
I have lived here since 1986. (Mieszkam tutaj od roku 1986.)
Yet:
np. do tej pory, jeszcze
Zazwyczaj używane w zdaniach o znaczeniu negatywnym.
Diana hasn't finished her course yet. (Diana nie skończyła jeszcze swojego kursu.)
Already:
np. już
I have already seen this movie. (Już widziałam ten film.)
Mogą mieć inne znaczenia, ale jeśli chodzi o Present Perfect to chyba o to chodzi :D