как отличить времена в английском языке Например как отличить Past Perfect от Present Perfect

8 года назад от Елизавета Алабужина

1 ответ

0 голосов
Подлежаще + have + причастие II = Present Perfect
Используется, когда какое действие в прошлом или его результат актуален в настоящем.

I have just washed my hands - я только что помыл руки (и они у меня чистые) .
I haven't washed my hands for a year - я уже год как не мыл руки (и всех этим достал) .

Подлежаще + had + причастие II = Past Perfect
Используется, когда какое-то действие в прошлом имело место перед тем, как произошло другое событие (не используется, когда имели место несколько действий в прошлом подряд) .

I had washed my hands before you came - я помыл руки перед тем, как ты пришла.
I hadn't washed my hands for a year before I was transported to a psychiatric hospital - после того, как я год не мыл руки, меня увезли в психбольницу.
8 года назад от Дмитрий Иванов

Связанные вопросы