Найти в Дзене

Как отличить past simple от present perfect?


Что такое present perfect? Обычно нам говорят, что эта форма глагола используется для того, чтобы говорить про опыт или какие-то действия, которые имеют эффект на настоящее. Это конечно-же так, но что именно это значит? Вот я вчера купил машину, вот она стоит во дворе, я на нее смотрю. Есть эффект на настоящее? Есть. Нужно ли использовать present perfect? Нет. Так в чем-же дело?

Лично мне больше нравится объяснять это законченным или незаконченным периодом времени. Если период времени законченный, то используем past simple. Yesterday I bought a new car. А если период времени незаконченный, то используем present perfect. This year I have visited France. Причем незаконченный период может быть любым, сегодня, эта неделя, этот год, жизнь, век, тысячелетие. Такой подход становится алгоритмичным и не нужно гадать, что же нужно использовать.
Как отличить past simple от present perfect? Что такое present perfect?
Около минуты