Когда в present perfect пишется for, а когда since — правила использования и примеры

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

Когда мы говорим о длительности действия, то используем предлог for. Например: «Я работал в этой компании в течение пяти лет«. В данном случае, мы указываем на количество времени, в течение которого действие происходило. Предлог for всегда используется в сочетании с указанием количества времени.

С другой стороны, когда мы хотим указать на точное начало действия, мы используем предлог since. Например: «Я работаю в этой компании с 2010 года«. В данном случае, мы указываем на конкретный момент времени, с которого началось действие. Предлог since всегда используется в сочетании с указанием начального момента времени.

Теперь, когда вы знаете правила использования предлогов for и since в Present Perfect, вы можете более точно и эффективно выражать временные отношения в своей речи. Запомните, что предлог for указывает на длительность действия, а предлог since – на начало. Удачи в изучении английского языка!

Правила использования present perfect с for

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

ПримерОбъяснение
I have lived in this city for 5 years.Я живу в этом городе уже 5 лет.
She has been studying English for 2 hours.Она изучает английский уже 2 часа.
We have known each other for a long time.Мы знаем друг друга уже долгое время.

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

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

Теперь вы знаете, когда использовать предлог for при образовании предложений в present perfect tense.

Основные различия между применением for и since

В английском языке для обозначения длительности события в прошлом и его отношения к настоящему могут быть использованы два временных выражения: «for» и «since». Хотя оба этих выражения используются в конструкции Present Perfect, их применение в предложениях может различаться.

Выражение «for» используется для указания периода времени, в течение которого событие продолжалось. Обычно «for» указывает на конкретную продолжительность времени, и может быть использовано с различными единицами измерения, такими как минуты, часы, дни, недели, месяцы, годы и т.д. Например: «I have been studying English for 2 years» (Я изучаю английский 2 года).

Выражение «since» используется для указания точного момента начала события. Оно может быть использовано со словами, обозначающими время, такими как «Monday», «last year», «2010» и т.д. Например: «I have been working here since 2010» (Я работаю здесь с 2010 года).

Основное различие между «for» и «since» заключается в том, что «for» указывает на продолжительность времени, в то время как «since» указывает на точное начало события. Это подразумевает, что при использовании «for» мы упоминаем количество времени, а при использовании «since» мы упоминаем точный момент времени, когда что-то началось.

Ниже приведена таблица, демонстрирующая различия между их применением:

ВыражениеПример предложения
forI have been waiting for 2 hours. (Я жду в течение 2 часов.)
sinceI have been waiting since 3 o’clock. (Я жду с 3 часов.)

Теперь, зная основные различия между применением «for» и «since», вы можете правильно использовать эти выражения в предложениях на английском языке, чтобы передать информацию о продолжительности событий.

Когда использовать present perfect с for

Present perfect с for используется для выражения продолжительности действия или состояния, начавшегося в прошлом и продолжающегося в настоящем. Для образования такого предложения используется конструкция: «субъект + have/has + глагол в третьей форме (причастие прошедшего времени) + for + период времени».

Основной случай использования present perfect с for — это описания временного промежутка, который начался в прошлом и все еще продолжается:

  • I have known him for 10 years. (Я знаю его уже 10 лет.)
  • She has lived in this city for two months. (Она живет в этом городе уже два месяца.)
  • We have been friends for a long time. (Мы друзья уже долгое время.)

Present perfect с for также используется для выражения длительности событий, происходивших в прошлом и возможно не закончившихся в настоящем:

  • He has been studying English for five years. (Он учит английский уже пять лет.)
  • They have been working on this project for a month. (Они работают над этим проектом уже месяц.)

Present perfect с for также может использоваться с обозначенным числом времени:

  • I have read three books for the past week. (Я прочитал три книги за прошлую неделю.)
  • She has travelled to ten countries for the last year. (Она побывала в десяти странах за последний год.)

Примеры предложений с present perfect и for

Правило:

Для выражения длительности времени в предложениях с present perfect используется предлог for. Он указывает на продолжительность действия или состояния.

Пример:

Rule:

The preposition for is used to express the duration of time in sentences with present perfect. It indicates the length of time an action or state has lasted.

Example:

Я живу в этом городе уже два года.

I have been living in this city for two years.

Он работает в этой компании с 2010 года.

He has been working in this company since 2010.

Мы не видели друг друга уже две недели.

We haven’t seen each other for two weeks.

Она изучает английский язык уже пять лет.

She has been studying English for five years.

Когда использовать Present Perfect с «since»

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

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

1. Указание точного времени начала действия или события: Мы живем в этом доме с 2010 года.

Мы могли бы сказать: «Мы живем в этом доме с 2010 года», используя Present Perfect с «since»:

Мы живем в этом доме с 2010 года.

2. Указание периода времени, в течение которого действие или событие происходило: Я играю на гитаре с пятого класса.

Мы могли бы сказать: «Я играю на гитаре с пятого класса», используя Present Perfect с «since»:

Я играю на гитаре с пятого класса.

3. За исключением случаев, когда указывается период длительностью не более чем 24 часа: Я не ел сегодня.

Здесь мы не используем Present Perfect с «since» из-за короткой продолжительности действия.

Вместо этого мы скажем: Я не ел сегодня.

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

Оцените статью