K čemu ten čas vůbec je#
Věta v předpřítomném čase mluví o tom, jak to je teď, a informaci z minulosti k tomu použije jen mimochodem. Minulý čas mluví o tom, co se stalo: tehdy, tam, a je to hotová věc.
- I have lost my keys.Ztratil jsem klíče. (a teď je nemám: to je ta podstatná zpráva)
- I lost my keys yesterday.Ztratil jsem klíče včera. (referuju o události, klíče jsem třeba už dávno našel)
Čeština obě věty přeloží stejně: minulým časem. Angličtina ale rozlišuje, jestli ti jde o stav teď, nebo o zprávu z minulosti.
Jak se tvoří#
- We have finished the report.Dokončili jsme zprávu.
- Petr has moved to Brno.Petr se přestěhoval do Brna.
U he, she, it je pomocné sloveso has, jinak vždy have. Minulé příčestí je třetí tvar slovesa. U pravidelných sloves vypadá stejně jako minulý čas, tedy s -ed (worked, finished). U nepravidelných je to třetí sloupec tabulky (gone, seen, done, bought), celý přehled má článek o nepravidelných slovesech.
have/has se v otázce přesune na začátek, v záporu se k němu jen přidá not. Sloveso samo (called) se v žádné z variant nemění.
Mluvená angličtina zkracuje have/has
| Plný tvar | Zkrácený tvar |
|---|---|
| I have | I've |
| you have | you've |
| he has | he's |
| have not | haven't |
| has not | hasn't |
Pozor, he's může znamenat he is i he has. Pozná se to podle toho, co následuje. Před přídavným jménem je to is (he's tired), před minulým příčestím je to has (he's finished).
Zkušenost za celý život#
Nejběžnější použití: mluvíš o tom, co se ti v životě stalo nebo nestalo, bez ohledu na to kdy přesně. Důležité je jen to, že tu zkušenost buď máš, nebo nemáš.
- I have tried sushi twice.Sushi jsem zkusil dvakrát.
- Věra has never flown in a plane.Věra ještě nikdy neletěla letadlem.
Jakmile ale řekneš, kdy přesně se to stalo, musíš do minulého času.
- Chybně: I have tried sushi last Friday.
- Správně: I tried sushi last Friday.
Ever a never: ptáš se na zkušenost#
Ever („už někdy“) patří do otázek na zkušenost, never („nikdy“) do záporných odpovědí. Obě stojí mezi have/has a minulým příčestím.
- Have you ever been to Vienna?Byl jsi už někdy ve Vídni?
- No, I have never been there.Ne, nikdy jsem tam nebyl.
Never už je samo o sobě zápor
S never se nepoužívá not: anglická věta má vždy jen jeden zápor.
- Chybně: I haven't never seen snow.
- Správně: I have never seen snow.
Nedávná novinka: just, already, yet#
Tahle tři příslovce mluví o čerstvé minulosti, která je znát ještě teď. Proto patří k předpřítomnému času.
| Slovo | Význam | Kde ve větě |
|---|---|---|
| just | právě, zrovna teď | mezi have/has a příčestím |
| already | už (dřív, než se čekalo) | mezi have/has a příčestím |
| yet | ještě ne / už? (otázka, zápor) | na konci věty |
- The train has just left.Vlak právě odjel.
- I have already paid the bill.Účet jsem už zaplatil. (dřív, než se čekalo)
- Have you finished yet?Už jsi hotový?
- I haven't finished yet.Ještě jsem nedodělal.
Neříkáš kdy ani kde#
Aneta si zlomila nohu a teď ji má v sádře. Když říkáš jenom tohle, patří tam předpřítomný čas. Jakmile dodáš, kdy nebo kde se to stalo, musíš do minulého času.
- Aneta has broken her leg.Aneta si zlomila nohu. (má ji teď v sádře)
- I have bought a new phone.Koupil jsem si nový telefon. (a teď ho mám)
Když dodáš kdy nebo kde
- Aneta broke her leg on a school trip.Aneta si zlomila nohu na školním výletě.
- I bought the phone in a shop near the station.Telefon jsem koupil v obchodě u nádraží.
Záleží jen na tom, co chceš říct. Obě věty můžou být správně.
For a since: jak dlouho už to trvá#
Když stav začal v minulosti a pořád trvá, angličtina to řeší předpřítomným časem plus for nebo since. Rozdíl je jen v tom, čím dobu měříš.
| Slovo | Měří | Příklad |
|---|---|---|
| for | délku trvání | for five years, for a week |
| since | okamžik, kdy to začalo | since 2019, since Monday |
- We have lived in this flat for six years.V tomhle bytě bydlíme šest let.
- Tomáš has worked here since March.Tomáš tu pracuje od března.
Přítomný čas na dobu trvání#
Čeština u trvajícího stavu zůstává v přítomném čase: bydlím tu pět let, znám ji od školky. Anglický mluvčí ale slyší přítomný čas jako něco, co teprve začíná nebo bude platit v budoucnu, ne jako něco, co už trvá. Proto se sem přítomný čas prostě nedá dosadit.
- Chybně: I live here for five years.
- Správně: I have lived here for five years.
- Chybně: How long do you know her?
- Správně: How long have you known her?
Poznávací znamení je česká věta se slovem už a nějakým časovým údajem, který pořád běží (už pět let, už od loňska), tam skoro vždycky patří předpřítomný čas.
Otázka How long a krátká odpověď#
Na dobu trvání se ptáš How long...? a odpovídáš zase předpřítomným časem. V krátké odpovědi pak stačí samotné have nebo has, celé sloveso už neopakuješ.
- How long have you had this car?Jak dlouho už máš tohle auto?
- Have you finished the course? Yes, I have.Dokončil jsi kurz? Ano.
Časté chyby#
| Chybně | Správně | Proč |
|---|---|---|
| I live here for two years. | I have lived here for two years. | trvající stav potřebuje předpřítomný čas, ne přítomný prostý |
| I have seen that film last week. | I saw that film last week. | časový údaj (last week) patří k minulému času |
| I haven’t never been abroad. | I have never been abroad. | never je sám o sobě zápor, druhé not navíc nepatří |
| She has go to the shop. | She has gone to the shop. | po have/has patří třetí tvar slovesa, ne základní |
| I know her since 2015. | I have known her since 2015. | since patří k předpřítomnému, ne k přítomnému prostému |
| It’s the first time I eat sushi. | It’s the first time I have eaten sushi. | po “the first time” následuje předpřítomný čas, ne přítomný prostý |