for + период от време

Накратко

Време Пример
past simple I lived there for ten years. (приключило)
present I nap for twenty minutes every day. / I'm staying for a week.
future We'll be away for a fortnight. / I'm going to stay for a month.

for = колко дълго · during = кога (during the summer) · since = начална точка, само с перфектни времена. Винаги слагайте for, дори когато на български няма предлог. за два дни в смисъл „успях да го свърша“ е in.

B1 · Урок 49 · for + период от време

Подробното обяснение от урока, в който се учи това правило

Вече познавате for с present perfect: I've lived here for three years. Но for не е свързано само с това време. То казва колко дълго е траело нещо и върви с почти всяко време. Глаголното време казва КОГА, а for казва КОЛКО ДЪЛГО. В това английският и българският си приличат: и ние казваме остана за една седмица. Разликите са в подробностите и за тях е урокът.

Моделът

for + продължителност: for ten minutes, for an hour, for two weeks, for a decade, for a while, for ages, for years. Обикновено стои в края на изречението, след глагола и допълнението.

for + период в различни времена
Кога?ВремеПримерЗначение
finished pastpast simpleI lived in Spain for ten years.It's over: I don't live there now.
now / alwayspresent simple or continuousShe works nights for a week every month. / I'm staying with my aunt for a few days.A habit, or a situation that is happening now.
futurewill, going to, present continuousWe'll be away for a fortnight. / He's going to stay for a month.A plan or prediction about how long.

Минало просто време (past simple): периодът е приключил. We waited for an hour означава, че чакането е започнало и свършило в миналото. I lived abroad for five years значи, че съм се върнал. I've lived abroad for five years значи, че още съм там. Разликата идва от времето, не от for.

Сегашно време: с present simple for казва колко трае нещо, което става редовно: I usually nap for twenty minutes after lunch. С present continuous казва колко ще трае временна уредба: I'm staying here for a week. Бъдеще време: с will или going to казва колко ще трае бъдеща ситуация: The shop will be closed for two days.

Не изпускайте for. На български често казваме периода без предлог: Чакахме един час, Живях там десет години. На английски нормалният вариант е с for: We waited for an hour.

за два дни не винаги е for. Когато българският глагол е свършен и за значи „за колко време успях да го завърша“ (Прочетох книгата за два дни), английският използва in, не for. for е само за времето, през което нещо е траело.

от три години не е since. Живея тук от три години (българско сегашно време) на английски е present perfect + for: I've lived here for three years. Не е present simple и не е since three years. since се слага само пред НАЧАЛНА ТОЧКА: since Monday, since 2019.

for, during или since?

  • for + КОЛКО ДЪЛГО (продължителност): for three days, for a long time.
  • during + КОГА (събитие или период с име), т.е. българските през / по време на: during the summer, during the film, during the night.
  • since + НАЧАЛНА ТОЧКА, и то само с перфектни времена: since Monday, since 2019.

Проверка: ако фразата отговаря на въпроса How long? (Колко дълго?), използвайте for. Ако отговаря на When? (Кога?), използвайте during. Ако назовава момента, от който нещо е започнало, използвайте since. during three days и since three days са грешни.

Въпросът е How long ...?. В разговор for в отговора често се изпуска: How long did you wait? — (For) about an hour. С all (all day, all week) никога не се слага for. Точно както в българското цял ден няма предлог: I worked all day, а не for all day.

Провери какво запомни

3 от 13 въпроса, които този урок задава в приложението. Напиши формата или избери отговора.

  1. We lived in Rome ___ five years, then we moved back home.

  2. I fell asleep ___ the film.

  3. Кое изречение е правилно?

Примери от курса

Отбелязана е думата, за която се отнася правилото. Натисни бутона за възпроизвеждане, за да чуеш изречението.

  1. We waited for an hour.

    Чакахме един час.

  2. We'll be away for a fortnight.

    Ще отсъстваме две седмици.

  3. I lived in Spain for ten years.

    Живях в Испания десет години.

  4. I usually nap for twenty minutes after lunch.

    Обикновено подремвам двайсет минути след обяд.

  5. The shop will be closed for two days.

    Магазинът ще бъде затворен два дни.

  6. She'll be on maternity leave for six months.

    Тя ще бъде в майчинство шест месеца.

  7. I'm looking after my cousin's dog for the weekend.

    Гледам кучето на братовчед ми за уикенда.

  8. Will you need the car for the whole day?

    Ще ти трябва ли колата за целия ден?

  9. I'm staying with my aunt for a few days.

    Отседнал съм при леля си за няколко дни.

  10. The baby sleeps for about two hours every afternoon.

    Бебето спи около два часа всеки следобед.

Изречения с това правило в курса: 32

Опитай сам

Преведи изречение с това правило. Както в приложението, проверката ще отбележи думата с грешка и ще каже кое правило е нарушено.

2121/4

Изречения

Напиши го на английски

Чакахме един час.

минало просто време (past simple); "един час" = an hour

1 / 4

Упражни правилото в приложението