Present perfect and Present perfect progressive тема оочень долгая и полная всяких нюансов. Напишу один пример, который мне помог понять существенную разницу. У одной японки в группе сильная астма. Девушка начала рассказывать, что начала принимать новое лечение, которое ей помогает. Она сказала I have gotten a new treatment for my asthma. Препод уточнил, оно закончилось? Как результаты? Она говорит: No, I have only started. Типа я вот только начала. Разница в значении огромная! В чем же была ее ошибка? Да, запуталась во временах. Разберем два предложения: I have gotten a new treatment for my asthma. I have been getting a new treatment for my asthma. 1. I have gotten a new treatment for my asthma.(present perfect) Означает, что я начала принимать новое лечение от астмы некоторое время назад и я его принимаю до сих пор, в данный момент. Однако это предложение не говорит нам ничего о будущем. Поскольку мы не используем прогрессив, то, скорее всего, лечение заканчивается, кончилось. 2. I