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» мы упоминаем точный момент времени, когда что-то началось.
Ниже приведена таблица, демонстрирующая различия между их применением:
Выражение | Пример предложения |
---|---|
for | I have been waiting for 2 hours. (Я жду в течение 2 часов.) |
since | I 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» употребляется только с прошедшим временем, и мы не можем использовать его с настоящим временем.