Present Perfect
Czas Present Perfect, mimo swojej złożoności, jest bardzo często używany w języku angielskim. Nie ma polskiego odpowiednika, w związku czym przysparza wiele problemów uczącym się Polakom.
Konstrukcja
Twierdzenie:
I/You/We/They + have + czasownik w trzeciej formie
He/She/It + has + czasownik w trzeciej formie
Przeczenie:
I/You/We/They haven't + czasownik w trzeciej formie
He/She/It hasn't + czasownik w trzeciej formie
Pytanie:
Have I/you/we/they + czasownik w trzeciej formie?
Has he/she/it + czasownik w trzeciej formie?
Zastosowanie:
Czynność rozpoczęła się w przeszłości, ale czas nie jest podany.
I have read it but I don't understand it
Czynność rozpoczęła się w przeszłości i trwa do chwili obecnej [podajemy od kiedy, lecz tylko przy użyciu FOR lub SINCE. Nie wolno podać dokładnie w którym roku coś się zaczęło - np. in 1998. Do tego służy czas Past Simple]
He has been in the army for two years.
Czynność została wykonana w przeszłości, lecz jej rezultat jest widoczny lub odczuwany w chwili, gdy o niej mówimy.
I have already drunk some tea (so I am not thirsty).
Czynność powtarzała się kilkakrotnie do chwili obecnej.
I have been there twice today.
Przy czasownikach typu: believe, have, know, think, like
I have always believed in UFO.
Tom has never liked me.
Kiedy mówimy o tym co nam się kiedyś przydarzyło (ważne by nie podawać kiedy!)
I have broken my leg. [oczywiście dlatego też nie możemy chodzic, pracować, itd.]
Has your mother ever watched a match?
Kiedy jest widoczny rezultat czynnosci wykonanej w przeszłości.
You have taken my bike (and I can't use it now).
Why haven't you bought some bread? (we have nothing to eat now)
Kiedy coś się nam przydarzyło po raz pierwszy, drugi itd.
Is it the first time you have tried driving?
Kiedy używamy stopnia najwyższego
She's the most beautiful girl I've ever met.
It's the most expensive car I've ever seen.
UWAGA!
FOR stosujemy z okresem czasu, np.
for a long time
for two hours
for 5 years
for many years
SINCE z momentem w przeszłości, np.
since 6 o'clock
since Monday
since May
since 1999
since Christmas
since I was a child
1
Present Perfect