Некоторые исключения при употреблении Present Perfect с некоторыми предлогами:
Если в предложении есть точное обстоятельство времени и по смыслу идёт упор на время совершения действия, а не на сам факт того, что оно сделано. 4lang.ru В таких случаях используется Simple Past. 4lang.ru
Если вопрос начинается со слова when. 4lang.ru Опять же применяется Simple Past. 4lang.ru
При употреблении always (всегда), usually (обычно), seldom (редко), never (никогда), если идёт простая констатация действия, и скорее всего в будущем будет так же. 4lang.ru В этом случае используется Simple Present. 4lang.ru
Когда непрерывное действие, длящееся (или закончившееся) до момента речи, выражается глаголом, имеющим наглядный результат, то Present Perfect нужно заменить на Present Perfect Continuous. 4lang.ru
Однако есть случаи, когда Present Perfect Simple заменяет Present Perfect Continuous: myenglishworld.pro
С глаголами состояния (State Verbs), когда форму Continuous употреблять нельзя. myenglishworld.pro Например: I have wanted to become a dancer since my childhood — Я с детства хотел стать танцором. myenglishworld.pro
С глаголами, которые сами по себе подразумевают длительное состояние или процесс действия: to live, to work, to study, to sleep, to wait. myenglishworld.pro Здесь формы Present Perfect Simple и Present Perfect Continuous взаимозаменяемы. myenglishworld.pro При этом смысл высказывания совсем не меняется. myenglishworld.pro
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.