Употребление Present Perfect – коротко о самом главном
Утверждение:
I/you/we/they have (=‘ve) eaten
He/she/it has (=‘s) eaten
Отрицание:
I/you/we/they haven’t eaten
He/she/it hasn’t eaten
Вопрос:
Have I/you/we/they eaten?
Has he/she/it eaten?
Present Perfect употребляется в следующих случаях
1. Для выражения действия, совершившегося в прошлом, но имеющего тесную связь с настоящим.
I can’t go to the party because I’ve broken my arm. Я не могу пойти на вечеринку, потому что сломал руку. (Рука сейчас сломана.)
‘Is Dave here?’ ‘No, he’s gone out.’ Дейв здесь? Нет, он вышел. (Его сейчас нет.)
Present Perfect может употребляться с наречиями just (только что), already (уже), yet (уже, еще).
- He’s just had lunch. Он только что пообедал.
- I’ve already spoken to the boss about my holiday. Я уже поговорил с начальником по поводу отпуска.
- They haven’t packed their things yet. Они еще не собрали свои вещи.
2. Для выражения действия, совершившегося в период времени, который еще не закончился, часто с такими наречиями, как ever (когда-нибудь), never (никогда), recently (недавно), in the last few days (за последние несколько дней) и др.
Have you ever spoken to a famous person? Ты когда-нибудь разговаривал со знаменитостью?
I’ve visited three countries in the last few days. Я посетил три страны за последние несколько дней.
Употребление Present Perfect с такими выражениями, как today (сегодня), this morning/evening (сегодня утром/вечером) возможно, если эти периоды времени еще не закончились в момент говорения. В обратном случае используется Past Simple.
I haven’t seen her this morning. ( Утро еще не закончилось.)
I didn’t see her this morning. (Сейчас день или вечер.)
С выражениями, обозначающими законченный период времени (yesterday, last week, two years ago, when, in 1998 и др.) используется только Past Simple.
I saw Lucy yesterday. Я видел Люси вчера.
My uncle died two years ago. Мой дядя умер два года назад.
3. Для выражения действия/состояния, которое началось в прошлом и продолжается до сих пор, с глаголами, не употребляющимися в Continuous (be,know,have,love) и некоторыми другими (live, work).
I’ve loved him all my life. Я люблю его всю свою жизнь.
We’ve been here for an hour. Мы здесь уже час.
How long have you worked here? Как долго ты здесь работаешь?
Предлог for обозначает период времени, в течение которого длится действие (for three hours), а предлог since – момент, с которого началось действие (since 7 o’clock).
4. Для выражения будущего действия в придаточных предложениях времени после when, before, after, as soon as, till/until.
Употребление Present Perfect в данном случае подчеркивает завершенность действия.
I’ll call you as soon as I’ve seen him. Я позвоню тебе, как только увижу его.
You’re not going home until you’ve finished. Ты не пойдешь домой, пока не закончишь.
Добавить комментарий