Present Perfect: ever, never, just, already, yet
Grammar · lekce 2.5. Celá lekce nejdřív anglicky, pak česky, s tabulkami, chybami a shrnutím.
2.5 Present Perfect: ever, never, just, already, yet
Předpřítomný čas: ever, never, just, already, yet
Stage 2 · A2 · Study path 2.5
English lesson
Present Perfect: ever, never, just, already, yet
In a nutshell
The present perfect connects the past with now. We use it to say what has happened up to now: our experiences, recent news and results we can see today. We do not say exactly when it happened.
Form
have / has + past participle (the 3rd form of the verb)
| I / you / we / they | he / she / it | |
| Affirmative | I have (’ve) finished. | She has (’s) finished. |
| Negative | I haven’t (have not) finished. | She hasn’t (has not) finished. |
| Question | Have you finished? | Has she finished? |
| Short answers | Yes, I have. / No, I haven’t. | Yes, she has. / No, she hasn’t. |
The past participle
- Regular verbs add -ed, just like the past simple: play → played, work → worked, stop → stopped.
- Irregular verbs use the 3rd form from the list of irregular verbs: see → saw → seen, go → went → gone, eat → ate → eaten, write → wrote → written, get → got → gotten.
Careful with ’s: it can mean has or is. She’s finished. = She has finished. She’s tired. = She is tired.
Use
1 Experience: at any time in my life up to now
I’ve been to Germany twice.
Have you ever eaten sushi?
She has never seen snow.
We are talking about our life so far, and it is not finished. We do not say when.
2 Recent events with a result now
I’ve lost my keys. (I don’t have them now.)
Oh no, he’s broken his arm! (His arm is broken now.)
Look! It’s stopped raining.
3 A time period that is not finished yet
I’ve had three tests this week.
We haven’t seen her today.
This week and today are not over, so they still belong to “now”.
Ever, never, just, already, yet
| Word | Meaning and position | Example |
| ever | at any time in your life; in questions; before the past participle | Have you ever been to Paris? |
| never | at no time; before the past participle; no other negative | I’ve never been to Paris. |
| just | a very short time ago; before the past participle | I’ve just finished my homework. |
| already | sooner than expected; before the past participle (or at the end) | She’s already eaten. / She’s eaten already. |
| yet | up to now; only in questions and negatives; at the end | Have you finished yet? I haven’t finished yet. |
Been or gone?
Tom has gone to Paris. (He is in Paris now.)
Tom has been to Paris. (He went there and came back.)
When we do not use the present perfect
When we say or ask when something happened, we use the past simple. Words like yesterday, last week, in 2020, two days ago and the question When…? need the past simple.
I’ve seen this movie. I saw it last week.
When did you arrive? (not When have you arrived?)
We also use the past simple when we tell a story: one finished event after another. See Present perfect vs past simple.
Pozor! ✗ I have seen him yesterday. → ✓ I saw him yesterday. Yesterday is a finished time: use the past simple. ✗ When have you arrived? → ✓ When did you arrive? When asks about a past time. ✗ He has went home. → ✓ He has gone home. Use the 3rd form, not the 2nd. ✗ Have you ever be to Italy? → ✓ Have you ever been to Italy? After have, use the past participle. ✗ I haven’t never tried it. → ✓ I’ve never tried it. / I haven’t ever tried it. Only one negative word. ✗ She has been to Paris. (She is there now.) → ✓ She has gone to Paris. Been means she has come back. |
American English In everyday American English, people often use the past simple with just, already and yet: Did you eat yet? – Yes, I just ate. I already did my homework. Both forms are correct in American English. In the maturita exam and in writing, the present perfect is the safe choice. The past participle of get is gotten: My English has gotten better. (British: has got) |
Summary have / has + past participle: I’ve finished · she’s finished experience · recent events with a result now · unfinished time (today, this week) ever in questions · never · just · already · yet at the end of questions and negatives gone = still there · been = there and back a finished time or When…? → past simple |
See also
Past simple · Irregular verbs · Present perfect vs past simple, for and since · Present perfect continuous · Workbook 2.5
Česká lekce
Předpřítomný čas: ever, never, just, already, yet
Stručně
Předpřítomný čas (present perfect) spojuje minulost s přítomností. Říkáme jím, co se stalo do teď: jaké máme zkušenosti, co je nového a jaký je výsledek dnes. Neříkáme přesně, kdy se to stalo.
Čeština takový čas nemá. Do češtiny ho překládáme minulým časem („Ztratil jsem klíče“), někdy i přítomným („Bydlím tu pět let“, viz další kapitola). Pomůže otázka: mluvím o tom, jak to je teď? Pak je to předpřítomný čas. Mluvím o tom, co se stalo tehdy? Pak je to minulý čas prostý.
Tvar
have / has + příčestí minulé (3. tvar slovesa)
| I / you / we / they | he / she / it | |
| Oznamovací věta | I have (’ve) finished. Už jsem hotový. | She has (’s) finished. Už je hotová. |
| Zápor | I haven’t finished. Ještě nejsem hotový. | She hasn’t finished. Ještě není hotová. |
| Otázka | Have you finished? Jste hotoví? | Has she finished? Je hotová? |
| Krátká odpověď | Yes, I have. / No, I haven’t. | Yes, she has. / No, she hasn’t. |
Příčestí minulé
- Pravidelná slovesa přidávají -ed stejně jako v minulém čase prostém: play → played, work → worked, stop → stopped.
- Nepravidelná slovesa mají 3. tvar ze seznamu nepravidelných sloves: see → saw → seen, go → went → gone, eat → ate → eaten, write → wrote → written, get → got → gotten.
Pozor na ’s: může znamenat has i is. She’s finished. = She has finished (je hotová). She’s tired. = She is tired (je unavená).
Použití
1 Zkušenost: kdykoli v životě až do teď
I’ve been to Germany twice.
Byl jsem dvakrát v Německu.
Have you ever eaten sushi?
Jedli jste někdy sushi?
She has never seen snow.
Ještě nikdy neviděla sníh.
Mluvíme o dosavadním životě, který ještě neskončil. Neříkáme, kdy to bylo.
2 Nedávná událost, jejíž výsledek je vidět teď
I’ve lost my keys.
Ztratil jsem klíče. (Teď je nemám.)
Oh no, he’s broken his arm!
Ale ne, zlomil si ruku! (Teď ji má zlomenou.)
Look! It’s stopped raining.
Podívej, přestalo pršet.
3 Období, které ještě neskončilo
I’ve had three tests this week.
Tento týden jsem měl tři písemky.
We haven’t seen her today.
Dnes jsme ji neviděli.
Tento týden ani dnešek ještě neskončily, takže patří k „teď“.
Ever, never, just, already, yet
| Slovo | Význam a místo ve větě | Příklad |
| ever | někdy (v životě); v otázce; před příčestím | Have you ever been to Paris? Byli jste někdy v Paříži? |
| never | nikdy; před příčestím; žádný další zápor | I’ve never been to Paris. Nikdy jsem v Paříži nebyl. |
| just | právě, před chvílí; před příčestím | I’ve just finished my homework. Právě jsem dodělal úkol. |
| already | už (dřív, než se čekalo); před příčestím nebo na konci | She’s already eaten. Už jedla. |
| yet | v otázce = už; v záporu = ještě; vždy na konci věty | Have you finished yet? Už jste hotoví? I haven’t finished yet. Ještě nejsem hotový. |
Been, nebo gone?
Tom has gone to Paris.
Tom odjel do Paříže. (Teď je v Paříži.)
Tom has been to Paris.
Tom byl v Paříži. (Byl tam a vrátil se.)
Kdy předpřítomný čas nepoužijeme
Když říkáme nebo se ptáme, kdy se něco stalo, použijeme minulý čas prostý. Výrazy jako yesterday, last week, in 2020, two days ago a otázka When…? vyžadují minulý čas prostý.
I’ve seen this movie. I saw it last week.
Ten film jsem viděl. Viděl jsem ho minulý týden.
When did you arrive?
Kdy jste přijeli? (ne When have you arrived?)
Minulý čas prostý použijeme i při vyprávění příběhu, kde jedna ukončená událost následuje druhou. Viz Předpřítomný čas a minulý čas prostý.
Pozor! ✗ I have seen him yesterday. → ✓ I saw him yesterday. Yesterday je ukončená minulost, proto minulý čas prostý. ✗ When have you arrived? → ✓ When did you arrive? Otázka When? se ptá na minulost. ✗ He has went home. → ✓ He has gone home. Po have / has je 3. tvar, ne 2. ✗ Have you ever be to Italy? → ✓ Have you ever been to Italy? Po have následuje příčestí minulé. ✗ I haven’t never tried it. → ✓ I’ve never tried it. Česky „nikdy jsem nezkusil“, anglicky jen jeden zápor. ✗ She has been to Paris. (Je stále tam.) → ✓ She has gone to Paris. Been znamená, že už se vrátila. |
Americká angličtina V běžné americké angličtině se s just, already a yet často používá minulý čas prostý: Did you eat yet? – Yes, I just ate. Už jsi jedl? – Jo, právě jsem dojedl. I already did my homework. Úkol už mám hotový. V americké angličtině jsou správně oba tvary. U maturity a v písemném projevu je bezpečnější předpřítomný čas. Příčestí minulé slovesa get je gotten: My English has gotten better. (Moje angličtina se zlepšila.) Britové říkají has got. |
Shrnutí have / has + příčestí minulé: I’ve finished · she’s finished zkušenost · nedávná událost s výsledkem teď · období, které ještě neskončilo (today, this week) ever v otázce · never · just · already · yet na konci otázky a záporu gone = je stále tam · been = byl tam a vrátil se konkrétní minulý čas nebo When…? → minulý čas prostý |
Viz také
Minulý čas prostý · Nepravidelná slovesa · Předpřítomný čas a minulý čas prostý, for a since · Předpřítomný čas průběhový · Pracovní sešit 2.5