Отличить Present Perfect от Present Perfect Continuous по временным маркерам можно следующим образом:
Для Present Perfect характерны такие маркеры, как since (с какого момента) и for (на протяжении какого времени). 1 Также к показателям времени Present Perfect относятся just (только что), already (уже), so far (к настоящему моменту), yet (ещё). 15
Для Present Perfect Continuous свойственны for (на протяжении, в течение), since (с какого-то времени), all morning/day/week (всё утро/весь день/всю неделю), lately (в последнее время), recently (недавно, на днях). 4
Таким образом, Present Perfect указывает на действие, которое началось в прошлом и уже завершилось в настоящий момент, а Present Perfect Continuous — на действие, которое началось в прошлом и продолжается в настоящем, акцентируя внимание на продолжительности действия. 48