- Когда использовать Present Perfect в английском ?
- Построение предложения с Present Perfect
- Предлоги-маркеры для Present Perfect
- Предлоги since и for с Present Perfect
- Правила употребления предлогов времени for в Present Perfect и Past Simple
- Примеры с since
- Примеры с for
- Учебное видео по предлогам since, for с использованием Present Perfect
Когда использовать Present Perfect в английском?
Но ведь для чего-то в английском языке нужен Present Perfect? Если такая форма глагола существует, то не просто так.
Итак, Present Perfect в английском применяется для описания действия, имевшего место в прошлом. Однако нам важен факт свершения этого действия на данный момент. При этом, само действие может быть как завершенным, так и продолжаться в текущем моменте.
Очень важно уяснить, что в Present Perfect действие, завершившееся в прошлом, всегда оказывает воздействие на настоящее:
She has finished her practice already. — Она уже закончила тренировку.
В этой фразе идет речь о девушке, которая уже завершила тренировку, и например, в ближайшее время она сможет присоединиться к компании друзей.
Если вы хотите рассказать в настоящем о вашем жизненном опыте в прошлом, то для этих целей тоже используется Present Perfect. Например, вы хотите сообщить о том, что учили когда-то испанский язык, играли на скрипке или были в путешествии в какой-либо стране.
I have seen this movie before. — Я уже видел этот фильм.
I have traveled to Turkey. — Я путешествовал в Турцию.
We have studied Spanish. — Мы изучали испанский.
Present Perfect мы также можем видеть в ситуациях, когда требуется сообщить о неких достижениях человечества или рассказать о изменениях, произошедших с кем-либо за определенный отрезок времени:
Scientists have created a new robot. — Ученые создали нового робота.
Austronauts have discovered a new planet. — Астронавты обнаружили новую планету.
Построение предложения с Present Perfect
Для образования Present Perfect нам потребуется вспомогательный глагол have/has, форма которого выбирается в зависимости от лица и числа подлежащего. Смысловой глагол при этом ставится в третью форму. Напомним, что эта самая третья форма получается путем прибавления к основе суффикса -ed (в случае с правильными глаголами): love – loved, start – started и т. д. Если мы имеем дело с неправильными глаголами, то потребуется воспользоваться специальной таблицей.
Предлоги-маркеры для Present Perfect
Стоит запомнить, что Present Perfect не указывает конкретное время происходящего (в отличие от Past Simple). То есть с Present Perfect НЕЛЬЗЯ использовать такие наречия, как yesterday (вчера), уточнять конкретный час (at 2 o’clock), месяц (in May), год (in 1975).
Единственное уточнение времени, возможное в Present Perfect, — предлоги since, for и by.
Именно ряд определенных предлогов могут подсказать нам, когда стоит использовать Present Perfect, а не обычный Past Simple.
Почти все маркеры Present Perfect — это наречия времени, связанные с вопросом «Когда?». Поэтому, если в вашем предложении напрашиваются такие слова, как never (никогда), already (уже), ever (когда-либо), before (раньше), just (только что), recently (недавно), so far (уже, до этого момента), то с большей вероятностью такое предложение необходимо строить в Present Perfect.
В английском языке существуют подсказки, которые, если запомнить, то можно ориентироваться в языке подобно карте или навигатору и строить фразы либо в совершенном времени Perfect или оставить в Past Simple. Такими подсказками обычно служат предлоги, наречия и целые словесные конструкции. Выучив эти предлоги и правила применения с английскими формами времени, то можно существенно улучшить свои навыки английского.
Итак, запоминаем, что предлог времени since (с какого-то времени, момента) употребляется исключительно с группой Perfect. И если вы видите во фразе это слово, то про Past Simple сразу забываем.
My English skills have improved since I moved to Dubai. — Мои навыки английского улучшились с тех пор, как я переехал в Дубай.
Хотите узнать больше о временах Past Simple и Present Perfect и выучить расширенный список слов-маркеров для определения правильного использования, прочтите дополнительный материал.
Предлоги since и for в Present Perfect
Предлоги времени for и since в Present Perfect позволяют нам рассказать о чем-то, что началось в прошлом и продолжается в настоящий момент. Эти служебные слова конкретизируют время начала или продолжительность совершаемого действия.
Предлог since в Present Perfect служит для того, чтобы обозначить отправную точку во времени.
Например, They have worked together since May (Они работают вместе с мая).
Отправной точкой также может служить какое-то либо действие. В этом случае также используем since.
I have lived in Asia since I finished University. — Я живу в Азии с окончания Университета.
В случае с предлогом for — то этот предлог для Present Perfect указывает на продолжительность времени совершения того или иного действия.
He has studied in Germany for 3 years. — Он учится в Германии три года.
При этом предлоги since and for, помимо Present Perfect, могут также использоваться со временами Past Perfect (прошедшее совершенное) и Present Perfect Continuous (настоящее совершенное продолженное).
Правила употребления предлогов времени for в Present Perfect и Past Simple
Итак, мы запомнили, что предлог since употребляется исключительно с совершенными временами, а вот for нередко используется и с временем Past Simple (простое прошедшее). Здесь-то зачастую и возникает некая путаница. Рассмотрим пару примеров:
They have lived in Singapore for a long time. — Они прожили в Сингапуре долгое время.
They lived in Singapore for a long time. — Они жили в Сингапуре долгое время.
На первый взгляд, это два практически идентичных по смыслу предложения, но только в первом используется время Present Perfect, а во втором — Past Simple. Но на самом деле, в результате, мы получаем две отличные по смыслу фразы.
Первое предложение можно также перевести как «Они живут в Сингапуре долгое время». То есть эти люди и в настоящее время продолжают проживать в Сингапуре. Во втором же предложении сообщается уже о свершившемся факте: «Они жили в Сингапуре долгое время» (в прошлом, т.е. сейчас эти люди живут в другом месте). Или сравните еще:
She has visited this theatre for 10 years. — Она посещает этот театр 10 лет (и до сих пор продолжает ходить в этот театр).
She visited this theatre for 10 years. — Она посещала этот театр 10 лет (но сейчас она уже на ходит в этот театр).
Для Present Perfect for, since, равно и как наречия-маркеры, — это в некотором роде, средства, помогающие сориентировать говорящего во времени. Чтобы различия между Present Perfect и Past Perfect с использованием for были более очевидны, давайте попробуем посмотреть, как будет выглядеть одна и та же фраза в этих двух временах:
I have worked with Richard for 4 years. — Я работаю с Ричардом 4 года.
I had worked with Richard for 4 years before I moved to New York. — До того, как я переехал в Нью-Йорк, я четыре года работал с Ричардом.
В первом предложении говорящий делает акцент на том, что он продолжает работать с Ричардом и до сих пор. Во втором случае это действие (сотрудничество с Ричардом) продлилось три года и завершилось до определенного момента в прошлом (переезд в Нью-Йорк).
Давайте посмотрим, как фразы с for and since в Present Perfect могут быть выражены в Past Simple. Например:
I have been at the hotel for a week. — Я нахожусь в отеле уже неделю.
I arrived to the hotel a week ago. — Я прибыл в отель неделю назад.
She has lived in Moscow since 1990. — Она живет в Москве с 1990 года.
She moved to Moscow in 1990. — Она переехала в Москву в 1990 году.
Оба примера по сути говорят об одном и том же, но передают эту мысль по разному и используя различные формы глагола. Какую фразу использовать — решать вам Но не забывайте, что использование определенных глаголов диктует вам и какую форму речи использовать. Мы не сможем сказать She moved to Moscow since 1990 лишь потому, что этот предлог употребляется исключительно с Perfect.
Еще несколько примеров с since
1) This town has changed since our last visit. — Город сильно изменился момента нашего последнего визита
2) Mister Chumak has been our teacher since last winter. — Мистер Чумак является нашим преподавателем с прошлой зимы.
3) He hasn’t smoked since 2020. — Он не курит с 2020 года.
4) I have lived in China since 2008. — Я живу в Китае с 2008 года.
5) You haven’t talked to him since Sunday. — Ты не разговаривал с ним с воскресенья.
Дополнительные примеры Present Perfect c for
1) I have worked for this company for ten years. — Я работаю на эту компанию 10 лет.
2) We haven’t seen each other for several years. — Мы не виделись несколько лет.
3) I have stayed on this island for 2 months. — Я нахожусь на этом острове уже два месяца.
4) They have worked together for 8 years. — Они работают вместе 8 лет.
5) My sister has lived in Bangko for 7 years. — Моя сестра живет в Бангкоке 7 лет.
В Present Perfect for and since , согласно правилам , используются для того, чтобы обозначить точку отсчета для незаконченного действия (since) или указать временной отрезок (for). Научиться различать эти простые предлоги несложно. Попробуйте самостоятельно составить пару примеров с for и since, и в будущем у вас вряд ли будут возникать вопросы, чем же отличаются эти временные предлоги.