For vs. since: jaký je rozdíl a kdy který použít

For používáme pro délku trvání: for three years, for two hours. Since označuje začátek: since 2020, since Monday. S present perfect se pojí oba, ale nesmíte je zaměnit. For odpovídá na „jak dlouho“, since na „od kdy“.

Tahle dvojice vypadá jednoduše, ale Češi na ní padají pořád. Není to ostuda – čeština často používá jedno „od“ nebo „už“ pro obojí. Dobrá zpráva je, že rozdíl se dá pochopit za pět minut a pak už ho jen trénujete.

ForSince
Významjak dlouhood kdy
Co následuječasové období (3 roky, 2 hodiny)konkrétní bod (2020, pondělí)
PříkladI have lived here for three years.I have lived here since 2020.
Častá chybaI am here for Monday.I am here since Monday.

Jak si for a since zapamatovat

  1. Řekněte si, jestli odpovídáte na otázku „jak dlouho?“ (for) nebo „od kdy?“ (since).

  2. Po for následuje délka: for two days, for a long time, for ages.

  3. Po since následuje začátek: since Monday, since 2019, since I was a child.

For = jak dlouho

For odpovídá na otázku „jak dlouho?“ a po něm následuje délka. Může to být pět minut, tři roky, dlouhá doba nebo celý život.

I have studied English for five years.

Učím se anglicky pět let.

She waited for two hours.

Čekala dvě hodiny.

We have known each other for ages.

Známe se celou věčnost.

Všimněte si, že for může stát i s jinými časy. Není to jen kamarád present perfectu. I lived there for five years je úplně v pořádku, pokud už tam nebydlíte.

Since = od kdy

Since odpovídá na otázku „od kdy?“ a po něm následuje konkrétní začátek. Může to být pondělí, rok 2020 nebo okamžik, kdy jste se přestěhovali.

I have lived here since 2020.

Bydlím tady od roku 2020.

He has been ill since Monday.

Je nemocný od pondělí.

I have known her since I was a child.

Znám ji od dětství.

Since tedy neříká, jak dlouho to trvá. Říká, kde to začalo. Délku si dopočítáte z kontextu nebo z data.

Proč se to plete právě Čechům

V češtině řekneme „bydlím tady od roku 2020“ a „učím se anglicky pět let“. Obě věty popisují něco, co trvá do teď. Angličtina ale rozlišuje, jestli mluvíte o začátku, nebo o délce. Je to jiný pohled na stejnou situaci.

I have lived in Prague for five years.

Žiju v Praze pět let.

I have lived in Prague since 2020.

Žiju v Praze od roku 2020.

Obě věty mohou být pravdivé ve stejnou chvíli. Jen říkají jinou informaci. Pokud si nejste jistí, zkuste se zeptat sami sebe: „Chci říct, jak dlouho, nebo od kdy?“

Past simple vs. present perfect

S for a since se nejvíc pletou časy. Když děj skončil, použijte past simple. Když trvá do teď, použijte present perfect. Víc o tom najdete v článku present perfect vs. past simple.

I lived in Brno for five years.

Žil jsem v Brně pět let. (už tam nebydlím)

I have lived in Brno for five years.

Žiju v Brně pět let. (a pořád tam bydlím)

Stejný rozdíl platí i pro since. I worked here since 2020 nedává smysl, pokud tam už nepracujete. Správně je I have worked here since 2020.

Typické chyby a jejich opravy

  • I am here since Monday. → I have been here since Monday.

  • I know him since 2018. → I have known him since 2018.

  • I have lived here for 2020. → I have lived here since 2020.

  • She has worked here since three years. → She has worked here for three years.

Když si všimnete, že po for následuje rok nebo den, zpozorněte. Po for patří délka, ne datum. A naopak: po since patří začátek, ne „tři roky“.

Malá věta na závěr

For = jak dlouho. Since = od kdy. Když si to zapamatujete, zvládnete většinu situací. A když to spletete? Svět se nezboří. Rodilý mluvčí vás pochopí a vy si to příště opravíte. Učení jazyka je maraton, ne sprint.

Časté otázky

Kdy použít for a kdy since?

For odpovídá na otázku „jak dlouho?“ a následuje po něm délka. Since odpovídá na „od kdy?“ a následuje po něm konkrétní začátek.

Používá se for i s jinými časy?

Ano. For lze použít i s past simple nebo budoucím časem: I lived there for five years. I will stay for two days.

Proč je „I am here since Monday“ špatně?

Protože since odkazuje na začátek děje, který trvá do teď. Správně je I have been here since Monday.