Darmowe Lekcje Audio Języka Angielskiego - Nauka za Darmo

Lekcja 54: Czasy Perfect - Present Perfect i Past Perfect

Przypomnienie Teorii

Present Perfect używamy do opisywania czynności, które rozpoczęły się w przeszłości i mają skutek lub znaczenie w teraźniejszości. Struktura zdania to: Subject + have/has + past participle.

  • Zdanie Twierdzące: I have visited London.
  • Zdanie Przeczące: She has not finished her homework.
  • Zdanie Pytające: Have you seen this movie?

Past Perfect używamy do opisywania czynności, które zostały zakończone przed inną czynnością w przeszłości. Struktura zdania to: Subject + had + past participle.

  • Zdanie Twierdzące: They had already left when I arrived.
  • Zdanie Przeczące: He had not studied before the exam.
  • Zdanie Pytające: Had you ever visited Paris before your trip last year?

Różnica między Present Perfect a Past Perfect: Present Perfect odnosi się do czynności mających wpływ na teraźniejszość, natomiast Past Perfect opisuje czynności zakończone przed inną czynnością w przeszłości.

  • Present Perfect: She has lived here for five years. (Czynność trwa do teraz)
  • Past Perfect: She had lived here before moving to Berlin. (Czynność zakończona przed inną w przeszłości)

Ćwiczenia 1-15

1. I ___ (finish) my homework before dinner.





2. She ___ (never/visit) Japan before last year.





3. By the time we arrived, they ___ (leave).





4. They ___ (complete) the project by next Monday.





5. He ___ (already/leave) when I called him.





6. We ___ (not/see) each other since last summer.





7. She ___ (finish) her degree before she turned 25.





8. By the time you arrive, we ___ (start) the meeting.





9. I ___ (not/meet) him before the conference.





10. They ___ (already/leave) when we arrived.





11. She ___ (just/arrive) at the airport.





12. By the time he finishes the race, he ___ (run) for two hours.





13. I ___ (not/see) that movie yet.





14. They ___ (finish) their work by the time the boss arrives.





15. He ___ (not/start) his new job when I saw him.





Ćwiczenia 16-30

16. By next year, they ___ (complete) their studies.





17. She ___ (not/visit) the museum before her trip.





18. ___ you ___ (ever/try) sushi?





19. They ___ (not/finish) the report by the deadline.





20. By the time we got there, she ___ (already/leave).





21. We ___ (not/decide) yet about the trip.





22. She ___ (not/read) the book before the class.





23. He ___ (complete) the marathon before he turned 30.





24. They ___ (not/arrive) by the time we started dinner.





25. We ___ (not/decide) on a date yet.





26. They ___ (not/complete) their homework when I called.





27. She ___ (already/finish) her project.





28. He ___ (not/complete) the assignment before the deadline.





29. She ___ (not/attend) the meeting yesterday.





30. We ___ (not/decide) on the proposal yet.





Dodatkowe ćwiczenia, wyjaśnienia i rozwiązania

Gramatyka:

  • Present Perfect: Subject + have/has + past participle
  • Past Perfect: Subject + had + past participle
  • Present Perfect w przeczeniu: Subject + have/has not + past participle
  • Past Perfect w przeczeniu: Subject + had not + past participle
  • Present Perfect w pytaniach: Have/Has + subject + past participle?
  • Past Perfect w pytaniach: Had + subject + past participle?

Dodatkowe przykłady z rozwiązaniami:

  • Zadanie: Uzupełnij zdania odpowiednią formą czasu perfect:
    - ___ (I, finish) my work by the time you arrived.
    Rozwiązanie: I had finished my work by the time you arrived.
    - ___ (She, never/see) such a beautiful sunset before.
    Rozwiązanie: She has never seen such a beautiful sunset before.
    - ___ (They, not/complete) the project yet.
    Rozwiązanie: They have not completed the project yet.
  • Zadanie: Przetłumacz zdania na język angielski:
    - Oni nie mieli czasu na odpoczynek.
    Rozwiązanie: They had not had time to rest.
    - Czy ty kiedykolwiek odwiedziłeś Kanadę?
    Rozwiązanie: Have you ever visited Canada?
    - Ona nie zaczęła jeszcze pracy.
    Rozwiązanie: She has not started work yet.
  • Zadanie: Ułóż zdania z podanych słów w odpowiedniej formie czasu perfect:
    Przykład rozwiązania: - (he / finish) He has finished his homework. - (they / not/leave) They had not left before we arrived. - (you / ever/be) Have you ever been to New York?
    Dlaczego tak? Zdania pokazują różne zastosowania Present Perfect i Past Perfect w praktyce.