Чтобы отличить Present Perfect (настоящее совершённое время) от Past Simple (прошедшее простое время) при использовании наречий-маркеров, нужно учитывать, что для каждого из времён характерны свои слова-маркёры. 1
Для Past Simple это, например: yesterday (вчера), last day (неделя, месяц и т. п.), ago (например, 10 days ago), in 1990 (или любой другой год). 1 Эти слова указывают на то, что нужно использовать именно Past Simple, а не какое-нибудь другое время. 1
Для Present Perfect словами-маркёрами являются: never (никогда), ever (когда-либо), just (только что), yet (ещё), since (с какого-то времени), for (в течение), lately (в последнее время), this week (неделя) и т. п.. 13 Эти наречия подсказывают, что действие, о котором идёт речь, завершилось. 3
Таким образом, Present Perfect используется, когда речь идёт о событии или действии, результат которого продолжается до сих пор и имеет непосредственное влияние на данный момент. 1 Past Simple употребляется, когда говорят о явлениях, действиях или поступках, которые произошли в определённый период или момент времени в прошлом и этот период уже истёк и не имеет непосредственной связи и влияния на настоящее. 1