Научи как да използваш „for", „since" и „how long" с Present Perfect, за да говориш за периоди от време от миналото до сегашния момент.
В този урок ще научиш как правилно да използваш „How long", „Since" и „For" в английския език. „Since" бележи началото на даден период (конкретен момент в миналото), докато „for" изразява продължителността на периода. „How long" е въпросът, с който търсим този период. Ще овладееш конструкциите с Present Perfect и ще се научиш да правиш разлика между точния момент на начало и дължината на периода. Практикувайки реалистични диалози и упражнения, ще станеш уверен в образуването на въпроси и отговори за времетраене на действия.
40 минути
'Since' се използва, за да посочим конкретния момент в миналото, от който започва даден период. След 'since' може да стои година, месец, ден или изречение с глагол в минало просто време.
Ако след 'since' има изречение, глаголът в него обикновено е в Past Simple ('since I saw you', 'since I finished school'), но е възможно и Present Perfect: 'since I've known you'.
'For' се използва, за да изразим колко дълго продължава нещо – минути, часове, дни, месеци, години. 'For' може да се използва с Present Perfect, Past Simple и дори Present Simple.
'For' въвежда период от време (количество), а не момент. Можеш да го проверяваш с въпроса 'колко дълго?'.
'How long' се използва за питане за продължителността на даден период. С Present Perfect конструкцията е: How long + have/has + subject + past participle?
'How long' не е само за Present Perfect – може да се използва и в Past Simple: 'How long did you have it?'
Когато действие е започнало в миналото и продължава до сега, задължително се използва Present Perfect (не Present Simple). Периодът се въвежда с 'for' или началото му – с 'since'.
В българския казваме 'живея в София от година' с Present Simple, но в английски ЗАДЪЛЖИТЕЛНО трябва Present Perfect: 'I have lived in Sofia for a year'.
Present Perfect се използва и за завършени действия, чийто резултат е важен в настоящия момент. Въпросът 'Has he found a job?' пита за резултата сега, а не за момента в миналото.
Когато питаш кога точно нещо се е случило, минаваш в Past Simple: 'When did you find it? – I found it yesterday.'
На други езици: English