Present perfect v angličtině (have / has + past participle)
Present perfect spojuje minulost s přítomností: tvoříte ho pomocí have/has + minulého příčestí (past participle). Používá se pro minulý děj, který má následek nebo význam teď, a pro zkušenosti bez určení času. Řeknete třeba "I have lost my keys." (klíče jsou pryč a stále je nemáte), "She has been to Japan." (má zkušenost, kdy přesně neřešíme) nebo otázku "Have you finished?". Pozor: čeština tenhle čas nemá a překládá ho prostým minulým nebo přítomným časem, takže ho Češi rádi pletou s past simple.
Příklady
- I have lost my keys. the keys are lost and still missing now
- She has been to Japan. she has the experience of visiting Japan
- Have you finished? asking if the task is now complete
Celá lekce
Všechno z videa, v textové podobě.
-
Řekni <t>I have seen him yesterday</t> a rodilý mluvčí se zašklebí. Skoro správně, ale jedno pravidlo nachytá skoro každého.
-
<t>Present perfect</t> spojuje minulost s přítomností. Je to čas pro minulý děj, který stále platí teď. Takhle se tvoří.
-
Vezmi <t>have</t> nebo <t>has</t> a přidej minulé příčestí slovesa. <t>I have</t>, <t>she has</t>, <t>they have</t>, pak třetí tvar: <t>lost</t>, <t>seen</t>, <t>finished</t>, <t>done</t>.
-
Má dva hlavní úkoly. Za prvé: minulý děj s výsledkem, který cítíš teď. Za druhé: zkušenost někdy v životě, bez určitého času.
-
Začni s výsledkem v přítomnosti. I have lost my keys. Ztráta je minulá, ale klíče pořád chybí. Proto <t>perfect</t>, ne <t>past simple</t>.
-
Stejná myšlenka tady. She has broken her arm. Stalo se to dřív, ale sádra je tam teď. Důležitý je výsledek v přítomnosti.
-
Teď zkušenost. Žádný určitý čas, jen někdy v životě. She has been to Japan. Neříkáme kdy: jde o to, že tu zkušenost má.
-
Použij <t>ever</t> a <t>never</t> k otázkám o zkušenosti. Have you ever eaten sushi? Ptá se na celý život až dosud, ne na jeden den.
-
A když se ptáš, zda je něco hotové: Have you finished? Ptáš se na výsledek v tuto chvíli: je to hotové?
-
Velká past: <t>present perfect</t> nesnese určení ukončeného času jako <t>yesterday</t> nebo <t>last week</t>. Když pojmenuješ uzavřený minulý čas, přejdi na <t>past simple</t>.
-
Druhá past je samotné příčestí. Není to <t>past simple</t>. Třetí tvar <t>go</t> je <t>gone</t>, ne <t>went</t>. Nauč se nepravidelná příčestí.
-
Porovnej oba časy přímo. I have finished my homework. <t>Perfect</t>: je to hotové a platí to teď. <t>Past simple</t> by to jen zařadil do uzavřeného času.
-
Pamatuj: <t>have</t> nebo <t>has</t> plus minulé příčestí, pro minulost dotýkající se přítomnosti, a vyhoď slova ukončeného času.