Когда использовать Present Perfect с for и since — правила и примеры

Present perfect – это одно из наиболее сложных времен в английском языке, которое часто вызывает затруднения у студентов. Оно используется для выражения действий или событий, которые начались в прошлом и до сих пор продолжаются в настоящем, а также для описания уже завершенных действий, результаты которых все еще видны или имеют значение в настоящем момент.

Также, при использовании времени present perfect, мы должны употреблять союзы for и since. Союз for используется для указания продолжительности времени, которую что-то или кто-то длится, в то время как since используется для указания точного момента начала действия или события.

Например, если мы хотим сказать, что мы учим английский язык уже 5 лет, мы должны использовать термин for в предложении: «I have been learning English for 5 years». Если мы хотим сказать, что мы учим английский язык с 2010 года, мы должны использовать термин since в предложении: «I have been learning English since 2010».

Общие правила использования времен Present Perfect, for и since

Вот основные правила использования:

  • Время Present Perfect употребляется для описания действий, которые произошли в неопределенное время в прошлом и имеют связь с настоящим. Например: «Я уже посетил Париж».
  • Для обозначения длительности действия используется предлог «for» и указание времени. Например: «Я занимаюсь английским уже два года».
  • Для указания точного момента начала действия используется предлог «since» и указание времени. Например: «Я изучаю французский с детства».
  • Если действие произошло в прошлом и продолжается в настоящем, используется Present Perfect с указанием начала действия. Например: «Я живу в этом городе с 2010 года».

Важно помнить, что Present Perfect не используется для указания точного времени действия, а скорее для передачи его связи с настоящим. Правильное использование времен Present Perfect, for и since поможет сделать выражение более точным и понятным.

Примеры использования времени Present Perfect

Примеры использования времени Present Perfect:

  • Я уже побывал во многих странах.
  • Мы уже закончили проект.
  • Они уже видели этот фильм.
  • Неужели ты уже съел всю пиццу?
  • Я не успел позвонить ему сегодня.
  • У меня еще не было возможности посетить музей.

Примеры использования времени Present Perfect с наречиями времени:

  • Я уже читал эту книгу несколько раз.
  • Он еще не пробовал мороженое.
  • Мы уже встречались с ней несколько дней назад.
  • Они еще не вернулись с отпуска.
  • Ты уже видел этот фильм сегодня?
  • Мы уже готовили ужин два часа назад.

Как использовать предлог for в сочетании с Present Perfect

Предлог for в сочетании с временем Present Perfect используется для выражения продолжительности действия или состояния, начавшегося в прошлом и продолжающегося до настоящего момента.

Конструкция Present Perfect + for + период времени позволяет указывать, сколько времени длится действие или состояние. Обычно в таких случаях употребляется существительное во множественном числе или неопределенная форма существительного.

Например:

  • Я изучаю английский язык уже пять лет.
  • Он работает в этой компании уже два года.
  • Они живут в Москве всю свою жизнь.

В этих примерах мы используем предлог for, чтобы обозначить протяженность времени, которое прошло с момента начала действия или состояния.

Важно помнить, что для указания конкретного момента начала действия или состояния нужно использовать предлог since вместо for.

Кроме того, предлог for с Present Perfect может также использоваться в следующих случаях:

  • Выражение частотности: Present Perfect + for + выражение частотности. Например: Я не ел шоколад в течение нескольких недель.
  • Указание промежутка времени в предложениях с отрицанием: Present Perfect + not + for + период времени. Например: Он не был в парке уже две недели.

Итак, использование предлога for в сочетании с временем Present Perfect позволяет указывать на продолжительность действия или состояния от его начала до настоящего момента.

Когда использовать предлог since с временем Present Perfect

Предлог since употребляется с временем в Present Perfect, чтобы указать на начало действия или события, которое продолжается в настоящем. Он обозначает момент в прошлом, с которого началось действие и продолжается в настоящее время.

Обычно предлог since используется с определенным моментом времени или событием в прошлом, например:

— I’ve lived in this city since 2010. (Я живу в этом городе с 2010 года.)

— He has been working at this company since last year. (Он работает в этой компании с прошлого года.)

— They have been married since they met in college. (Они женаты, с тех пор как познакомились в колледже.)

Также можно использовать предлог since с выражением, содержащим Past Simple, чтобы указать на определенное событие в прошлом:

— I haven’t seen her since she left for vacation. (Я не видел ее с тех пор, как она уехала в отпуск.)

— They haven’t spoken since they had an argument. (Они не разговаривали с тех пор, как у них была ссора.)

Предлог since также может использоваться для указания продолжительности действия:

— She has been studying English for 5 years. (Она изучает английский язык уже 5 лет.)

— They have been friends since childhood. (Они друзья с детства.)

Важно помнить, что при использовании предлога since с моментом времени, который включает текущий момент, нужно использовать Present Perfect Continuous:

— He has been waiting for you since morning. (Он ждет тебя с утра.)

— I have been working on this project since yesterday. (Я работаю над этим проектом с вчерашнего дня.)

Рекомендации по правильному использованию Present Perfect, for и since

Союз «for» используется для указания периода времени, продолжавшегося до настоящего момента. Например:

He has lived in London for five years.

В данном примере говорится о том, что он живет в Лондоне уже пять лет, и эта информация связана с настоящим моментом.

Союз «since» используется для указания точного момента начала действия или события, которое продолжается до настоящего момента. Например:

She has been studying English since 2010.

В данном примере говорится о том, что она начала изучать английский язык в 2010 году, и продолжает его изучать до сих пор.

Важно помнить, что Present Perfect не используется с указанием конкретного времени в прошлом. Например:

I have seen him yesterday.

В данном примере верное использование будет таким:

I saw him yesterday.
I have seen him.

В первом примере указывается конкретное время, поэтому необходимо использовать настоящее время Simple Past, а во втором примере просто упоминается факт увиденного в прошлом без указания конкретного времени.

Таким образом, правильное использование Present Perfect, for и since позволит более точно передавать информацию о действиях или событиях, связанных с настоящим моментом, в контексте прошлого времени.

Оцените статью
pastguru.ru