Přítomný čas dokonavý (perfektum)

angličtina · Časy

Úvod

Předpřítomný čas spojuje minulost (past) s přítomností (present). Používá se, když má minulý děj výsledek, význam nebo souvislost se současným okamžikem. Tvoří se pomocí have/has + příčestí minulé.

Podmět+have/has+příčestí minulé

  • I have lost my keys.
  • My aunt has lived in five countries.
  • We have just finished dinner.
PodmětTvar
I / You / We / Theyhave + příčestí minulé
He / She / Ithas + příčestí minulé

Použití předpřítomného času

Předpřítomný čas se používá ve čtyřech hlavních situacích, které často signalizují určitá časová slova.

PoužitíSignální slovaPříklad
Nedávný děj s výsledkem v přítomnostijust, recentlyShe has just arrived.
Životní zkušenost (ever/never)ever, never, beforeHave you ever been to Japan?
Neukončené časové obdobítoday, this week, this yearI have met him twice this week.
Trvání až do teďfor, sinceHe has worked here for five years.

Předpřítomný vs. minulý prostý čas

Položte si jedinou otázku: souvisí minulý děj s přítomností? Pokud je ukončený a vázaný na minulý čas, použijte minulý prostý čas. Pokud je důležitý teď, použijte předpřítomný čas.

Past Simple (bez vztahu k přítomnosti)Present Perfect (spojený s přítomností)
I saw that film in 2019.I have seen that film. (zkušenost)
She lived in Rome for a year.She has lived in Rome for a year. (stále tam bydlí)
He left an hour ago.He has just left. (velmi nedávné)
Výrazy určitého minulého času (yesterday, last week, in 2020, ago) se vždy pojí s minulým prostým časem (past simple), nikdy s předpřítomným: I saw him yesterday (NE: I have seen him yesterday).

For a since

For vyjadřuje dobu trvání (duration). Since vyjadřuje počáteční bod (starting point) období, které trvá až do současnosti.

have/has+příčestí minulé+for+doba trvání

have/has+příčestí minulé+since+počáteční bod

  • I have lived here for ten years.
  • I have lived here since 2014.
  • Ines has worked at the bakery for six months.
  • Ines has worked at the bakery since January.
  • I have lived here since ten years.for ten years.
  • She has been ill for Monday.since Monday.

Cvičení

Více v Časy