Present Perfect
Настоящее совершенное время обозначает свершенное действие,
результат которого имеет связь с настоящим, очевиден, актуален в данный момент.
have / has + глагол в 3-й форме
have – I you we they has – he she it
3-я форма правильных глаголов: глагол получает окончание – ed
3-я форма неправильных глаголов: 3-я колонка в таблице неправильных глаголов.
Look! I have bought a new dress. - Посмотри! Я купила себе новое платье.
Купила – свершенное действие, результат которого очевиден: платье демонстрируют, оценивают в данный момент. (buy bought bought)
Sorry, I have broken your favorite vase. - Прости, я разбил твою любимую вазу.
Разбил – свершенное действие, результат которого очевиден: разбитая ваза вызывает негативные эмоции в данный момент. (brake broke broken).
I am happy that you have finished at last. - Я рад, что ты наконец-то закончил.
.
Закончил – свершенное действие, результат которого очевиден: говорящий
доволен результатом в данный момент. (finish + ed).
Вопрос
В вопросе вспомогательный глагол have/has следует перед подлежащим.
– Have you bought a new dress? – Have you broken his favorite vase? – Has he finished it yet? – Have you started this work yet?
Отрицание
В отрицании вспомогательный глагол have/has получает частицу not = n’t.
– I haven’t bought a new dress yet. – I haven’t broken his favorite vase. – He hasn’t finished it yet. – We haven’t started this work yet.
13
Past Simple
Present Perfect
VS
Знаешь, я сегодня встретил Тома на рынке.
You know, I have met Tom at the market today.
Встретил – свершенное действие, результат которого актуален сейчас: идет разговор о том, что известно о Томе.
Я помыл машину и теперь можно ехать.
I have washed the car and now we can go.
Помыл – свершенное действие, результат которого очевиден в данный момент: машина сейчас чистая и готова к поездке.
Прости, я случайно разбил твой компьютер.
Sorry, I have broken your computer by accident.
Разбил – свершенное действие, результат которого актуален в данный момент: оба человека сейчас явно расстроены, обсуждают вопрос ремонта или возврата денег виновником случившегося.
Я сыграл три раза и мне уже достаточно.
I have played three times and it’s enough for me.
Сыграл – свершенное действие, результат которого связан с настоящим состоянием игрока: нежелание играть дальше, усталость, отсутствие интереса и т.п.
Знаешь, я вчера встретил Тома на рынке.
You know, I met Tom at the market yesterday.
Слово yesterday мешает употребить Present Perfect, т.к. является ключевым словом Past Simple.
Я помыл машину на прошлой неделе.