Употребление Present Perfect
Present Perfect употребляют, когда действие произошло до настоящего момента, но важно для настоящего: оно дало результат, связано с текущей ситуацией или обозначает жизненный опыт. Точное время действия обычно не называют.
Основные случаи употребления
- Результат сейчас. Действие завершено, и его результат важен в настоящем: I have lost my keys. — Я потерял ключи (сейчас не могу их найти).
- Жизненный опыт. Говорим о том, что человек когда-либо делал или не делал, без указания конкретного момента: She has visited London twice. — Она дважды была в Лондоне.
- Действие в незавершённый период. Событие произошло в период, который ещё продолжается: We have had three tests this week. — На этой неделе у нас было три контрольные (неделя ещё не закончилась).
- Ситуация, начавшаяся в прошлом и продолжающаяся сейчас. Обычно используются глаголы состояния: I have known him for five years. — Я знаю его пять лет.
Tom has broken his leg, so he can’t play football. — Том сломал ногу, поэтому не может играть в футбол. Важно не само событие в прошлом, а его результат сейчас: Том не может играть.
Past Simple и Present Perfect различаются связью с настоящим. Если названо законченное время в прошлом (yesterday, last year, in 2020), нужен Past Simple: I saw this film yesterday. Нельзя сказать I have seen this film yesterday. Для Present Perfect характерны маркеры Present Perfect: ever, never, just, already, yet, since, for.
Какой вариант правильный, если говорится о результате, важном сейчас?
Главное
- Present Perfect связывает прошедшее действие с настоящим моментом.
- Его используют для результата, жизненного опыта и ситуаций, продолжающихся до настоящего.
- С конкретным законченным временем в прошлом обычно употребляется Past Simple.