Present Perfect1. Действия, которые произошли недавно или в неопределённое время
I have bought a new dress.
2. Действия, которые начались в прошлом и продолжаются в настоящем
She has been a teacher for two years.
Past Simple1. Действия, которые произошли в определённое время в прошлом (есть указатель прошедшего времени)
I bought a new dress yesterday.
2. Действия, которые начались и закончились в прошлом
She was a teacher when she was in the USA.