"Solutions. Pre-Intermediate. Student's Book", Tim Falla, Paul A. Davies
Present perfect — английское время, которое показывает связь прошлого действия с настоящим. Оно помогает рассказать о жизненном опыте, сообщить о результате или описать период, продолжающийся до сих пор. Его формула — have или has и третья форма глагола. Чтобы выбрать время верно, нужно учитывать не только момент действия, но и то, важен ли его результат сейчас и названо ли точное время в прошлом.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Present perfect — английское время, которое связывает прошлое действие с настоящим. Оно нужно, когда важен нынешний опыт, результат действия или период, начавшийся раньше и продолжающийся сейчас. Его схема — have/has + past participle, то есть have или has и третья форма смыслового глагола. Например, I have finished означает, что я закончил и результат важен сейчас.
Past participle — третья форма глагола. У правильных глаголов она обычно совпадает с формой на -ed: work — worked — worked, а у неправильных есть особая форма: see — saw — seen. Эта форма нужна после have или has, поэтому нельзя просто взять начальную форму глагола или форму Past simple. Для неправильных глаголов третью форму проверяют по таблице форм.
Since — предлог, который указывает начальную точку периода, продолжающегося до настоящего. После него называют момент начала: since Monday, since 2020, since I was a child. Он помогает ответить на вопрос «с какого времени?». Например, I have lived here since 2020 значит, что я живу здесь с 2020 года и продолжаю жить сейчас.
For — предлог, который указывает длительность периода до настоящего. После него обычно стоит промежуток времени: for two days, for a year, for a long time. Он отвечает на вопрос «как долго?», а не «с какого момента?». Поэтому сравните: since Monday — с понедельника, for three days — в течение трёх дней.
В утвердительном предложении сначала ставят подлежащее, затем have или has и смысловой глагол в третьей форме: They have arrived; She has arrived. Выбор вспомогательного глагола зависит от того, кто выполняет действие: с he, she и it нужна форма has, а с остальными подлежащими — have. Have/has показывает грамматическое время, а третья форма называет само действие. Если подлежащее — имя или существительное, ориентируйтесь на число: Anna has, my friends have.
Чтобы сделать отрицание, после have или has добавляют not: I have not finished; He has not called. В речи часто используют сокращения haven’t и hasn’t. В общем вопросе вспомогательный глагол выносят перед подлежащим: Have you finished? Has she called? Это происходит потому, что именно have/has образует вопросительную конструкцию; смысловой глагол при этом остаётся в третьей форме.
Present perfect выбирают для опыта или результата, если действие связано с настоящим, а точное время его совершения не называют. Вопрос Have you seen this film? интересуется опытом к текущему моменту, а The bus has arrived сообщает о результате — автобус уже здесь. Само действие произошло раньше, но его значение для говорящего сохраняется сейчас. Если нужно указать завершённый момент вроде yesterday, обычно выбирают Past simple: I saw the film yesterday.
Ever означает «когда-нибудь» и часто встречается в вопросах о жизненном опыте: Have you ever tried sushi? Never означает «никогда» и сообщает об отсутствии опыта: I have never tried sushi. Оба слова обычно располагаются между have/has и смысловым глаголом. Never уже содержит отрицательный смысл, поэтому к нему не добавляют not: правильно I have never been there.
Just подчёркивает, что действие произошло совсем недавно, а already — что оно уже выполнено, иногда раньше ожидаемого: She has just arrived; We have already eaten. Обычно эти слова стоят между have/has и третьей формой. Yet употребляют в вопросах и отрицаниях, когда действие ожидают: Have you finished yet? I haven’t finished yet. Обычно yet стоит в конце предложения, поэтому его место помогает отличить его от just и already.
| Случай | Схема или маркер | Что выражает | Пример для разбора |
|---|---|---|---|
| Утвердительное предложение | Подлежащее + have/has + третья форма | Действие связано с настоящим | She has finished her homework. |
| Отрицательное предложение | Подлежащее + haven’t/hasn’t + третья форма | Действие не выполнено к настоящему моменту | They haven’t arrived yet. |
| Общий вопрос | Have/Has + подлежащее + третья форма? | Вопрос об опыте или результате | Have you seen this film? |
| Опыт: ever / never | Have/has + ever/never + третья форма | Опыт к настоящему моменту или его отсутствие | Has he ever flown? I have never flown. |
| Недавнее или ожидаемое действие: just / already / yet | Just/already обычно между have/has и глаголом; yet — чаще в конце | Недавнее действие, выполненное действие или ожидание | She has just left. Have you called yet? |
| Период до настоящего: for / since | For + длительность; since + начальная точка | Как долго длится период или когда он начался | We have lived here for a year/since May. |
Сначала определите, что именно нужно выразить: утверждение, отрицание, вопрос, опыт или период до настоящего. Затем выберите нужный маркер и проверьте порядок слов и форму глагола. Таблица показывает общие схемы, но форма have или has всё равно зависит от подлежащего.
Задача 1. Поставьте глагол в скобках в Present perfect: She (finish) her homework. Нужно составить утвердительное предложение о результате: домашняя работа уже завершена. Поэтому выбираем have/has по подлежащему и ставим finish в третью форму. Глагол finish правильный, значит, его форма образуется с окончанием -ed.
Ответ: She has finished her homework. Отрицание строилось бы с hasn’t, а в вопросе has стояло бы перед she. В исходном задании требуется только утвердительная форма, поэтому дополнительных слов не добавляем.
Задача 2. Составьте вопрос и краткий ответ: you / ever / see / this film? Это вопрос о том, был ли у собеседника такой опыт когда-либо. В Present perfect вспомогательный глагол выносится вперёд, а после него ставится подлежащее. У see третья форма — seen, а для вопроса об опыте подходит ever.
Ответ: Have you ever seen this film? — Yes, I have. В кратком ответе смысловой глагол обычно не повторяют, потому что ясно, о каком действии идёт речь. Вариант No, I haven’t также грамматически верен, если опыта не было.
Задача 3. Заполните пропуски: I ___ (know) Anna ___ 2020; we ___ (be) friends ___ three years. Оба предложения описывают отношения, начавшиеся раньше и актуальные сейчас, поэтому используем Present perfect. Сначала выбираем вспомогательные глаголы и третьи формы, затем решаем, где назвать начало периода, а где его длительность.
Ответ: I have known Anna since 2020; we have been friends for three years. В первой части сообщается, с какого времени длится знакомство, во второй — как долго мы друзья. Ошибкой было бы поставить for перед 2020 или since перед three years: значения предлогов здесь различаются.
Для Present perfect нужны формы be и конструкция have/has: последняя здесь работает как вспомогательный глагол. Также важно отличать правильные глаголы от неправильных, чтобы образовать past participle. Знание Past simple помогает сравнить рассказ о завершённом событии с сообщением об опыте или результате, связанном с настоящим. Это различие пригодится, когда нужно выбрать время по смыслу, а не только по форме глагола.
Чем Present perfect отличается от Past simple?
Present perfect связывает прошлое действие с настоящим: важен опыт, результат или период до текущего момента. Past simple описывает завершённое событие в прошлом, часто с указанием конкретного времени, например yesterday или in 2020.
Как понять, когда использовать have, а когда has?
Has ставят с подлежащими he, she и it, а также с существительным в единственном числе. Have используют с I, you, we, they и подлежащими во множественном числе.
Что такое past participle и как найти третью форму неправильного глагола?
Past participle — третья форма глагола, которая нужна после have или has. У правильных глаголов её обычно образуют с помощью -ed, а третью форму неправильного глагола нужно проверить в списке форм: например, go — went — gone.
В чём разница между since и for?
Since указывает начальную точку периода: since Monday, since 2020. For показывает продолжительность: for two days, for three years.
Где в предложении ставить just, already, yet, ever и never?
Just, already, ever и never обычно ставят между have или has и смысловым глаголом. Yet чаще располагают в конце вопроса или отрицательного предложения.
6 B. Present perfect