Present Perfect: kada se koristi, kako se gradi i česte greške

· 5 min čitanja

Present Perfect je englesko vreme koje povezuje prošlu radnju sa sadašnjošću i gradi se pomoću have/has i participa prošlog. U vodiču su objašnjeni oblici, četiri glavne upotrebe, signalne reči already, yet, ever, since i for, razlika od Past Simplea i greške koje srpski govornici najčešće prave.

Šta je Present Perfect

Present Perfect (sadašnje svršeno vreme) povezuje prošlost i sadašnjost. Radnja se desila ili je počela u prošlosti, ali je važna sada: zbog rezultata, iskustva ili zato što još traje. I've lost my keys ne govori samo da su ključevi izgubljeni nekad ranije, već da ih ni sada nemam.

Srpskim govornicima ovo vreme pravi problem jer u srpskom jedan perfekat („izgubio sam”, „živeo sam”) pokriva i ono za šta engleski koristi Past Simple i ono za šta koristi Present Perfect. Zato se ne može prevoditi „reč po reč”, već treba pitati: da li je vreme radnje završeno i poznato, ili je bitna veza sa sadašnjošću?

Kako se gradi Present Perfect

Forma je uvek ista: have/has + particip prošli (treći oblik glagola). Kod pravilnih glagola particip se završava na -ed (worked), a nepravilni imaju poseban oblik (seen, gone, written) koji treba naučiti; pomoć je u tekstu nepravilni glagoli engleski: tabela po grupama.

OblikStrukturaPrimer
Potvrdnisubjekat + have/has + participShe has finished her project.
Odričnisubjekat + haven't/hasn't + participWe haven't seen that film.
UpitniHave/Has + subjekat + particip?Have you ever been to London?
Kratki odgovorYes, I have. / No, I haven't.Has he called? – No, he hasn't.

Has se koristi samo uz he, she, it i imenice u jednini; uz sve ostale lice ide have. U govoru se skraćuje: I've, you've, she's, they've. Pazite da she's može biti i she is i she has; razlikuje se po glagolu koji sledi.

Kada se koristi Present Perfect: četiri glavne upotrebe

1. Radnja koja je počela u prošlosti i još traje

They've been married for nearly fifty years. I've worked here since I left school. Ovde srpski koristi sadašnje vreme („radim ovde od…”), a engleski Present Perfect. Rečenica I work here for five years je netačna.

2. Životno iskustvo do sada

I've seen that film before. Have you ever met George? Nije bitno kada se nešto desilo, već da se desilo (ili nije) u životu do ovog trenutka. Tipične reči su ever i never.

3. Prošla radnja sa rezultatom u sadašnjosti

I can't get in the house. I've lost my keys. Posledica je vidljiva sada.

4. Skorašnja prošlost

Uz just, recently, so far, until now i yet (u pitanjima i odričnim rečenicama): I've just seen Susan coming out of the cinema.

Signalne reči: already, yet, ever, since, for

Ove reči ne „uključuju” Present Perfect automatski, ali su vrlo česte uz njega. Važno je znati i njihovo mesto u rečenici.

RečZnačenjeMesto u rečeniciPrimer
justupravo, maločasizmeđu have/has i participaI've just arrived.
alreadyveć (ranije nego što se očekivalo)između have/has i participa ili na krajuThe train's left already!
yetjoš (do sada), u pitanjima i odričnimna kraju rečeniceHave you finished your homework yet?
stilli dalje (nije se desilo), u odričnimispred haven't/hasn'tThe bus still hasn't come.
ever / neverikada / nikadaispred participaHave you ever tried sushi?
fortrajanje (koliko dugo)ispred periodafor two years, for a week
sincepočetna tačka (od kada)ispred trenutka ili događajasince 2020, since Monday

Pravilo za for i since: ako na pitanje „koliko dugo?” odgovarate periodom (tri dana, deset godina), ide for; ako odgovarate trenutkom kada je počelo (2019, prošli ponedeljak, kada sam se preselio), ide since.

Present Perfect ili Past Simple

Ovo je najčešća dilema. Present Perfect se ne koristi uz izraze koji označavaju završeno vreme: yesterday, last week, last year, in 2017, two days ago, when I was younger. Tada ide Past Simple. Rečenica I have seen that film yesterday je netačna; tačno je I saw that film yesterday.

Sa druge strane, uz periode koji još traju (today, this week, this year) Present Perfect je moguć: We have bought a new car this week.

Present PerfectPast Simple
vreme nije navedeno ili nije važnovreme je poznato i završeno
I've visited Rome.I visited Rome in 2022.
She has lost her phone. (i dalje ga nema)She lost her phone last week. (priča o prošlosti)
Have you eaten today? (dan još traje)Did you eat yesterday?

Detaljnije o prošlom vremenu pročitajte u vodiču Past Simple: pravila i vežbe. U britanskom engleskom se uz just obično koristi Present Perfect (I've just moved in), dok je u američkom čest i Past Simple (I just moved in).

Been ili gone

She has been to Paris znači da je bila i vratila se. She has gone to Paris znači da je otišla i još je tamo.

Česte greške srpskih govornika

  1. Sadašnje vreme umesto Present Perfecta uz for/since. Netačno: I know him since 2015. Tačno: I've known him since 2015.
  2. Present Perfect uz završeno vreme. Netačno: I have finished it yesterday. Tačno: I finished it yesterday.
  3. Pogrešan particip. Netačno: I have went. Tačno: I have gone.
  4. Has umesto have i obrnuto. Netačno: My parents has arrived. Tačno: My parents have arrived.
  5. Yet u potvrdnoj rečenici. Netačno: I've finished yet. Tačno: I've already finished.

Present Perfect se pojavljuje i u pogodbenim rečenicama, na primer If you have finished, you can go; kako se slažu vremena u if-rečenicama, objašnjeno je u vodiču kondicionali engleski. Razliku između običnog i trajnog oblika obrađuje lekcija Present Perfect Simple i Present Perfect Continuous.

Present Perfect exercises: vežba sa rešenjima

Stavite glagol u Present Perfect ili Past Simple.

  1. I ___ (live) in Novi Sad since 2018.
  2. She ___ (visit) her grandmother last weekend.
  3. ___ you ever ___ (eat) Indian food?
  4. We ___ (not / finish) the report yet.
  5. He ___ (lose) his wallet, so he can't pay.
  6. They ___ (move) to Belgrade two years ago.
  • 1 – have lived (početna tačka uz since)
  • 2 – visited (last weekend je završeno vreme)
  • 3 – Have … eaten (iskustvo, ever)
  • 4 – haven't finished (yet u odričnoj)
  • 5 – has lost (rezultat u sadašnjosti)
  • 6 – moved (ago traži Past Simple)

Zaključak

Present Perfect se gradi jednostavno, sa have/has i participom, ali se upotreba uči kroz kontrast sa Past Simpleom. Ako je vreme radnje završeno i navedeno, birajte Past Simple; ako je važna veza sa sadašnjošću, iskustvo ili trajanje do sada uz for i since, birajte Present Perfect. Za dodatnu vežbu pogledajte i lekciju sadašnje svršeno vreme.

Česta pitanja

Kako se gradi Present Perfect?

Pomoću have ili has i participa prošlog glavnog glagola: I have worked, she has seen. Has se koristi uz he, she i it.

Kada se koristi Present Perfect, a kada Past Simple?

Past Simple ide uz završeno i navedeno vreme (yesterday, in 2020, ago). Present Perfect se koristi kada vreme nije navedeno, kada je važan rezultat sada ili kada radnja traje do sada.

Koja je razlika između for i since?

For označava trajanje (for three years), a since početnu tačku (since 2020, since Monday). Oba se uz Present Perfect koriste za radnje koje traju do sada.

Gde se stavlja yet, a gde already?

Yet stoji na kraju pitanja ili odrične rečenice (Have you finished yet?), a already između have/has i participa ili na kraju rečenice (I've already eaten).

Da li se Present Perfect koristi u američkom engleskom?

Da, ali uz just Amerikanci često koriste Past Simple (I just moved in), dok je u britanskom uobičajeniji Present Perfect (I've just moved in).