for/since
С for и since казваме колко време продължава нещо, което е започнало в миналото и продължава и сега. Използваме ги с Present Perfect. For показва продължителност (for five years, for two hours), а since показва началната точка (since 2010, since last Monday, since I was six). Въпросът е How long have you...?
Какво да запомним
- for + период: for two years, for three hours, for a long time.
- since + начален момент: since 2010, since last Monday, since Christmas.
- since + изречение в Past Simple: We have been friends since we were six.
- Въпрос: How long have you studied English?
- Пример: започнах през 2019 г., сега е 2026 г.: I have been at this school for seven years.
Пример
I have lived here since 2010. I have lived here for many years. (Живея тук от 2010 г. Живея тук от много години.)
Проверете се: 15 въпроса
Натиснете въпроса, за да видите верния отговор и обяснението.
I have lived here ___ 2010.
- since
- for
- from
- ago
Отговор: since
Since + начален момент (2010).
She has known him ___ five years.
- since
- for
- ago
- from
Отговор: for
For + период от време (five years).
Which goes with 'since'?
- two weeks
- ten minutes
- last Monday
- a long time
Отговор: last Monday
Last Monday е начален момент, затова since last Monday.
How long ___ you ___ English?
- did / studied
- are / study
- have / study
- have / studied
Отговор: have / studied
How long + Present Perfect: How long have you studied English?
Which sentence is correct?
- We have been friends since we were six.
- We are friends since we were six.
- We have been friends for we were six.
- We were friends since we are six.
Отговор: We have been friends since we were six.
Действие от миналото до сега: Present Perfect + since.
I've had this phone ___ two years.
- since
- ago
- for
- at
Отговор: for
For + период (two years).
They have been married ___ 2005.
- for
- ago
- in
- since
Отговор: since
Since + начален момент (2005).
Which goes with 'for'?
- three hours
- Christmas
- 9 o'clock
- Monday
Отговор: three hours
Three hours е период, затова for three hours.
She hasn't seen her cousin ___ a long time.
- since
- for
- ago
- from
Отговор: for
A long time е период, затова for.
It's 2026. I started at this school in 2019. Which sentence is correct?
- I have been at this school since seven years.
- I am at this school for seven years.
- I have been at this school for seven years.
- I have been at this school since seven years ago.
Отговор: I have been at this school for seven years.
От 2019 до 2026 са 7 години: Present Perfect + for seven years.
Choose the phrase that we use after 'for'.
- Christmas
- ten minutes
- Monday
- 2020
Отговор: ten minutes
For показва продължителност: for ten minutes.
Choose the phrase that we use after 'since'.
- a week
- two months
- my birthday
- an hour
Отговор: my birthday
Since показва начален момент: since my birthday.
Choose: 'We have waited ___ 10 o'clock.'
- for
- ago
- during
- since
Отговор: since
10 o'clock е начален момент, затова since.
What does 'for ages' mean?
- for a very long time
- for a short time
- since last week
- every year
Отговор: for a very long time
For ages означава 'от много време'.
Choose: 'How long have you had your dog?'
- Since three years.
- For three years.
- Three years ago since.
- In three years.
Отговор: For three years.
Продължителността (three years) е с for.