Урок №63: Present Perfect Progressive и Past Simple
Урокът разглежда разликата между Present Perfect Progressive, Present Perfect Simple и Past Simple, с акцент върху употребата на „since" и „for" и въпросите с „How long" и „When".
За урока
В този урок ще научиш разликата между Present Perfect Progressive, Present Perfect Simple и Past Simple чрез практически примери и упражнения от учебната програма. Ще овладееш употребата на „since" (начало на период) и „for" (продължителност на период) и ще се научиш кога да задаваш въпроси с „How long" и кога с „When". Ще разберем защо глаголи за състояние като „know" не се използват в продължителни времена. Урокът включва автентични текстове, корекции на чести грешки и интерактивни упражнения за затвърдяване.
40 минути
Какво ще научите
Да разпознаваш и употребяваш правилно Present Perfect Progressive за действия, продължаващи до момента на говорене.
Да разбереш разликата между 'since' (начало на период) и 'for' (продължителност на период).
Да задаваш въпроси с 'How long' (перфектни времена) и 'When' (Past Simple).
Да разграничаваш Present Perfect Simple от Present Perfect Progressive по смисъл и употреба.
Да избягваш чести граматически грешки с трите времена: Past Simple, Present Perfect Simple и Present Perfect Progressive.
Лексика от урока
present perfect progressive — сегашно перфектно продължително време It has been snowing for two hours.
since — от (начало на период) It has been snowing since one o'clock.
for — от (продължителност на период) It has been snowing for two hours.
ago — преди (в миналото) It started snowing two hours ago.
How long...? — От колко (дълго)...? How long has it been raining?
When did...? — Кога...? (минало) When did it start raining?
to mend — поправям, ремонтирам My father is mending the car in the garage.
to attend — посещавам (курс/събитие) Rita is attending a computer course.
to do a crossword — решавам кръстословица Terry is doing a crossword.
to do a sudoku — решавам судоку I'm doing a sudoku.
ever since — оттогава насам (до сега) He went to France, where he has been living ever since.
varied — разнообразен Len Deighton has led an interesting and varied life.
already — вече They've already had their dinner.
yet — все още / вече (в отрицателни и въпросителни) We haven't made coffee yet.
state verb (stative verb) — глагол за състояние How long have you known James Bond? (not: have you been knowing)
Граматика в урока
Past Simple — кога нещо се е случило
Използваме Past Simple, за да кажем КОГА нещо се е случило в миналото. Изрази като 'ago', 'yesterday', 'in 1999' са типични за Past Simple.
When did it start snowing? — It started snowing two hours ago.
We arrived here six months ago.
When did you arrive here? — Past Simple
Ако можеш да сложиш 'ago' или конкретна дата, използвай Past Simple.
Present Perfect Progressive — колко дълго нещо продължава ДО СЕГА
Използваме Present Perfect Progressive (have/has been + глагол-ing), за да кажем колко дълго нещо е продължавало до настоящия момент. Съчетава се с 'for' и 'since'.
How long has it been snowing? — It has been snowing for two hours.
She has been teaching at school for five years.
I have been living in Paris since I was born.
Въпросът 'How long?' обикновено изисква Present Perfect Progressive.
SINCE vs FOR
'Since' бележи НАЧАЛОТО на период (конкретен момент в миналото). 'For' бележи ПРОДЪЛЖИТЕЛНОСТТА на периода (отрязък от време).
since: since 10 o'clock / since Sunday / since Christmas / since I was born
for: for three hours / for ten minutes / for ages / for a long time / for a week
The weather has been sunny since Christmas.
След 'since' + глагол, глаголът е в Past Simple: since I got up, since she came.
How long (перфектно) vs When (минало)
'How long' търси период до настоящия момент — използва Present Perfect (Simple или Progressive). 'When' търси конкретен момент в миналото — използва Past Simple.
How long has he been a policeman? (Present Perfect Progressive)
When did he start working as a policeman? (Past Simple)
How long have they been married? / When did they get married?
Ако въпросът е 'When?', отговорът почти винаги е в Past Simple.
Глаголи за състояние (Stative Verbs) — само в Simple
Глаголи, изразяващи състояние (know, like, love, want, have и др.), не се използват в продължителни времена. С 'How long' те се поставят в Present Perfect Simple.
How long have you known James Bond? (НЕ: have you been knowing)
I have wanted to go to the moon since I was a child.
He has had a cold for the last few days.
Ако глаголът изразява мисъл, чувство или притежание, избирай Simple, а не Progressive.