Plynulo
Chyby v angličtine

Present perfect vs past simple pre Slovákov

Slovenčina má jeden minulý čas — angličtina rozlišuje present perfect a past simple. Tu je jednoduchý rozhodovací návod a príklady z pracovného kontextu.

Poznámka: Odporúčame jazykovú revíziu pred publikáciou. Časy majú regionálne odtiene (britská vs. americká angličtina); príklady sú zamerané na bežné business použitie.

V slovenčine povieš „Včera som to dokončil" aj „Už som to dokončil" — často s podobnou minulou formou slovesa. V angličtine past simple (I finished) a present perfect (I have finished) nesú iný odtieň významu. Pri prenose slovenskej minulosti do angličtiny sa môže objaviť zámena alebo použitie jedného času všade.

Viac kontextu: chyby Slovákov v angličtine.

Základný rozdiel

<a id="section-0"></a>

Past simplePresent perfect
Konkrétny moment v minulostiSúvislosť s prítomnosťou
Čas je známy alebo dôležitýČas nie je dôležitý alebo je otvorený
Ukončená udalosťVýsledok / skúsenosť „do teraz"

Rozhodovací návod (4 otázky)

<a id="section-1"></a>

  1. Je vete konkrétny čas v minulosti? (yesterday, last week, in 2023, at 5 pm)
    → väčšinou past simple

  2. Hovoríš o skúsenosti vôbec? (Have you ever…?)
    present perfect

  3. Je dôležitý výsledok teraz? (I've sent the file — je odoslaný)
    → často present perfect

  4. Používaš since / for?
    present perfect (I've worked here for three years)

Ak si nie si istý, v pracovnom kontexte je bezpečnejšie povedať konkrétny čas s past simple než zamiešať čas bez dôvodu.

Príklady z práce — past simple

<a id="section-2"></a>

Konkrétny ukončený moment:

I finished the report yesterday.
We deployed last night.
She joined the team in January.
I sent the email at 3 pm.

Chybný vzor pri prenose (menej typické v tomto kontexte):

I have finished the report yesterday. (konflikt: present perfect + yesterday)

Príklady z práce — present perfect

<a id="section-3"></a>

Súvislosť s teraz, bez presného času alebo s since/for:

I've finished the report. (je hotový — relevantné teraz)
I've already sent the invite.
We've worked together for two years.
Have you ever used this tool?
She's just joined the call. (práve sa pripojila — britská angličtina; v americkej častejšie She just joined)

Časté slová ako signál

<a id="section-4"></a>

SignálTypický čas
yesterday, last week, ago, in 2020past simple
already, yet, just, ever, neverpresent perfect
since, forpresent perfect
this week, today (záleží od kontextu)oba možné — záleží, či deň ešte trvá

Príklad s today:

  • I had three meetings today. (deň ešte môže pokračovať, ale zameranie na počet ukončených)
  • I've had three meetings today. (deň ešte trvá, kumulatívne do teraz)

Oba môžu byť správne — záleží na tom, čo chceš zdôrazniť.

Typické chyby pri prenose zo slovenčiny

<a id="section-5"></a>

Slovenská myšlienkaChybný vzorLepšie
Pracujem tu od 2020I work here since 2020.I've worked here since 2020.
Práve som to poslalI sent it right now.I've just sent it.
Nikdy som to nerobilI never did it. (bez kontextu)I've never done it.
Včera som to dokončilI have finished it yesterday.I finished it yesterday.

Mini dialógy

<a id="section-6"></a>

Status na standupe:

A: Did you update the ticket?
B: Yes, I updated it yesterday.
B (alternatíva): Yes, I've already updated it.

Skúsenosť:

A: Have you worked with Kubernetes before?
B: Yes, I worked on a project last year. (konkrétny rok)
B: Yes, I've used it several times. (skúsenosť všeobecne)

Cvičenie

<a id="section-7"></a>

Prelož do angličtiny a rozhodni o čase:

  1. Dokončil som to pred hodinou. → I finished it an hour ago.
  2. Už som im poslal návrh. → I've already sent them the proposal.
  3. Pracujeme na tom od pondelka. → We've been working on it since Monday.
  4. V roku 2022 som zmenil prácu. → I changed jobs in 2022.

Súvisiace témy

<a id="section-8"></a>

Časy sa často kombinujú s predložkami (since, for, in 2020). Pri všeobecnom prístupe k gramatike vs. plynulosti pozri gramatika alebo plynulosť.

Záver

<a id="section-9"></a>

Present perfect nie je „ťažší past" — je to iný pohľad na minulosť. Keď si pri vete položíš otázku „Je dôležitý konkrétny moment, alebo súvislosť s teraz?", rozhodnutie sa môže zjednodušiť — aj bez dokonalého citu pre všetky výnimky.

Precvič si to nahlas

Rozprávaj sa s AI v nízkotlakovom rozhovore.

Začať voľnú konverzáciu

Časté otázky

Prečo je present perfect ťažký pre Slovákov?
V slovenčine sa minulosť často vyjadruje jedným časom bez rozlíšenia „súvislosť s prítomnosťou". Angličtina present perfect zdôrazňuje výsledok alebo skúsenosť v súvislosti s teraz — to sa pri preklade môže vynechať.
Kedy použiť I did a kedy I have done?
Past simple: konkrétny ukončený moment v minulosti (yesterday, last week, in 2020). Present perfect: skúsenosť bez presného času, alebo situácia, ktorá súvisí s prítomnosťou (already, yet, since, for).
Je chyba v čase fatálna pri hovorení?
Zvyčajne nie — partner pochopí význam. Pri práci však môže byť rozdiel medzi „I finished it" a „I've finished it" dôležitý pre to, či úloha ešte ovplyvňuje terajšiu situáciu.

Ďalej si môžeš precvičiť