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 simple | Present perfect |
|---|---|
| Konkrétny moment v minulosti | Sú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>
-
Je vete konkrétny čas v minulosti? (yesterday, last week, in 2023, at 5 pm)
→ väčšinou past simple -
Hovoríš o skúsenosti vôbec? (Have you ever…?)
→ present perfect -
Je dôležitý výsledok teraz? (I've sent the file — je odoslaný)
→ často present perfect -
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ál | Typický čas |
|---|---|
| yesterday, last week, ago, in 2020 | past simple |
| already, yet, just, ever, never | present perfect |
| since, for | present 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šlienka | Chybný vzor | Lepšie |
|---|---|---|
| Pracujem tu od 2020 | I work here since 2020. | I've worked here since 2020. |
| Práve som to poslal | I sent it right now. | I've just sent it. |
| Nikdy som to nerobil | I never did it. (bez kontextu) | I've never done it. |
| Včera som to dokončil | I 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:
- Dokončil som to pred hodinou. → I finished it an hour ago.
- Už som im poslal návrh. → I've already sent them the proposal.
- Pracujeme na tom od pondelka. → We've been working on it since Monday.
- 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.