Present Perfect Tense
English
Present Perfect Tense in English:
Present Perfect Tense
The bridge between past and present - Learn how to connect past actions to current situations
When Do We Use Present Perfect?
Life Experiences
- I have visited Paris three times.
- She has never tried sushi.
- We have seen that movie before.
Recent Completed Actions
- He has just finished his homework.
- They have recently moved to a new house.
- The train has already left the station.
Unfinished Actions (Duration)
- I have lived here for ten years.
- She has worked at the company since 2015.
- We have known each other since childhood.
Present Results of Past Actions
- I have lost my keys. (I can't open the door now)
- She has broken her leg. (She can't walk now)
- They have painted the room. (It looks different now)
How to Form Present Perfect
Subject Affirmative (+) Negative (-) Questions (?) I I have worked I haven't worked Have I worked? You You have worked You haven't worked Have you worked? He/She/It He has worked He hasn't worked Has he worked? We We have worked We haven't worked Have we worked? They They have worked They haven't worked Have they worked? Key Rule:
Use have/has + past participle (third form of the verb):
- Regular verbs: work → worked
- Irregular verbs: go → gone, eat → eaten, see → seen
Note: Use has for he/she/it, have for I/you/we/they
Signal Words
Ever Never Just Already Yet Recently So far Since For LatelyExamples:
- Have you ever been to Japan?
- I haven't finished my work yet.
- She has already seen that movie.
- We have lived here for five years.
- He has worked here since 2020.
Real-Life Examples
Job Interview
Interviewer: "How long have you worked in marketing?"
Candidate: "I have worked in this field for eight years. I have managed several successful campaigns, but I haven't worked internationally yet."
Travel Experience
"We have visited fifteen countries so far. Recently, we have traveled to Southeast Asia. I have never seen such beautiful beaches! But we haven't been to Africa yet."
Common Mistakes & Tips
Mistake: "I
have seenhim yesterday." (incorrect time reference)Correct: "I saw him yesterday." (use Past Simple for specific past time)
Mistake: "She
has writtena book last year."Correct: "She wrote a book last year." (completed action in past)
Essential Tip:
Use Present Perfect for unspecified time before now. Use Past Simple for specific time in the past:
"I have visited Paris." (unspecified when)
"I visited Paris last summer." (specific time)
Quick Practice
1. She __________ (finish) her homework already.
has finished
2. __________ you ever __________ (be) to London?
Have, been
3. We __________ (not see) that movie yet.
haven't seen
4. They __________ (live) here since 2010.
have lived
Present Perfect vs. Past Simple
Present Perfect Past Simple I have visited Rome. (experience in my life) I visited Rome last year. (specific time) She has lost her keys. (can't find them now) She lost her keys yesterday. (past action) We have lived here for 5 years. (still living here) We lived there for 5 years. (not living there now) They have finished the project. (recently completed) They finished the project last week. (specific time) For vs. Since:
- For + period of time (for three days, for a long time)
- Since + starting point (since Monday, since 2020)
Examples: "I've known her for ten years." "I've known her since 2014."
Polish
Czas teraźniejszy Present Perfect w języku angielskim:
Czas Present Perfect
Most między przeszłością a teraźniejszością - naucz się łączyć przeszłe działania z obecną sytuacją
Kiedy używamy czasu Present Perfect?
Doświadczenia życiowe
- I have visited Paris three times.
- She has never tried sushi.
- We have seen that movie before.
Niedawno zakończone działania
- He has just finished his homework.
- They have recently moved to a new house.
- The train has already left the station.
Niezakończone działania (okres trwania)
- I have lived here for ten years.
- She has worked at the company since 2015.
- We have known each other since childhood.
Bieżące skutki przeszłych działań
- I have lost my keys. (I can't open the door now)
- She has broken her leg. (She can't walk now)
- They have painted the room. (It looks different now)
Jak tworzyć czas Present Perfect
Podmiot Zdania twierdzące (+) Zdania przeczące (-) Pytania (?) I I have worked I haven't worked Have I worked? You You have worked You haven't worked Have you worked? He/She/It He has worked He hasn't worked Has he worked? We We have worked We haven't worked Have we worked? They They have worked They haven't worked Have they worked? Kluczowa zasada:
Używamy have/has + imiesłowu czasu przeszłego (trzecia forma czasownika):
- Czasowniki regularne: work → worked
- Czasowniki nieregularne: go → gone, eat → eaten, see → seen
Uwaga: Używamy has dla he/she/it, have dla I/you/we/they
Słowa kluczowe
Ever Never Just Already Yet Recently So far Since For LatelyPrzykłady:
- Have you ever been to Japan?
- I haven't finished my work yet.
- She has already seen that movie.
- We have lived here for five years.
- He has worked here since 2020.
Przykłady z życia wzięte
Rozmowa kwalifikacyjna
Interviewer: "How long have you worked in marketing?"
Candidate: "I have worked in this field for eight years. I have managed several successful campaigns, but I haven't worked internationally yet."
Doświadczenia podróżnicze
"We have visited fifteen countries so far. Recently, we have traveled to Southeast Asia. I have never seen such beautiful beaches! But we haven't been to Africa yet."
Typowe błędy i porady
Błąd: "I
have seenhim yesterday." (niepoprawne odniesienie czasowe)Poprawnie: "I saw him yesterday." (używamy Past Simple dla konkretnego czasu przeszłego)
Błąd: "She
has writtena book last year."Poprawnie: "She wrote a book last year." (działanie zakończone w przeszłości)
Podstawowa zasada:
Używaj Present Perfect dla nieokreślonego czasu przed teraźniejszością. Używaj Past Simple dla konkretnego czasu w przeszłości:
"I have visited Paris." (nieokreślone kiedy)
"I visited Paris last summer." (konkretny czas)
Szybkie ćwiczenia
1. She __________ (finish) her homework already.
has finished
2. __________ you ever __________ (be) to London?
Have, been
3. We __________ (not see) that movie yet.
haven't seen
4. They __________ (live) here since 2010.
have lived
Present Perfect vs. Past Simple
Present Perfect Past Simple I have visited Rome. (doświadczenie w moim życiu) I visited Rome last year. (konkretny czas) She has lost her keys. (nie może ich teraz znaleźć) She lost her keys yesterday. (działanie w przeszłości) We have lived here for 5 years. (nadal tu mieszkamy) We lived there for 5 years. (już tam nie mieszkamy) They have finished the project. (niedawno ukończony) They finished the project last week. (konkretny czas) For vs. Since:
- For + okres czasu (for three days, for a long time)
- Since + punkt początkowy (since Monday, since 2020)
Przykłady: "I've known her for ten years." "I've known her since 2014."