- Since (с, с тех пор как): Указывает отправную точку действия/состояния, длящегося до сих пор. I have worked here since June. She hasn't called since last week.
- This week/month/year/morning/afternoon/evening (на этой неделе/в этом месяце/году/утром/днем/вечером): Период времени еще не закончился. I haven't had coffee this morning. (Сейчас еще утро). Compare: I didn't have coffee this morning. (Сейчас уже день или вечер, утро закончилось – Past Simple).
- In the last/past few days/weeks/months/years (за последние несколько дней/недель/месяцев/лет): Период, ведущий к настоящему моменту. In the past year, I have learned a lot.
- It's the first/second/third... time... (Это первый/второй/третий... раз...): Подчеркивает опыт до настоящего момента. It's the first time I have driven a Ferrari! (До этого момента у меня не было такого опыта).
Важно: Если в предложении есть конкретное указание на законченное время в прошлом (yesterday, last week, in 2010, an hour ago, when I was a child), используется Past Simple, а не Present Perfect!
- I saw that movie last week. (Past Simple - указано конкретное время).
I have already seen that movie. (Present Perfect - результат сейчас: я знаю фильм, не хочу смотреть).