Ten zestaw ćwiczy użycie czasów Perfect w języku angielskim, pomagając zrozumieć ich niuanse i zastosowanie w różnych kontekstach.
I had been very fortunate to have had a good teacher
Już wcześniej szczęście mi dopisało, bo trafił mi się dobry nauczyciel.
I worked at a super market.
Pracowałem kiedyś w supermarkecie.
I have worked at a super market.
Mam za sobą pracę w supermarkecie (doświadczenie życiowe, bez podania kiedy).
I had worked at a super market.
Praca w supermarkecie była już wtedy za mną (przed innym zdarzeniem w przeszłości).
I will have had twenty nine minutes of a lesson.
Będę miał już dwadzieścia dziewięć minut lekcji.
How long will you have been awake for by seven?
Ile godzin o siódmej będziesz już na nogach?
I will have been awake for twelve hours by seven o'clock.
O siódmej będę już na nogach od dwunastu godzin.
I will have worked at my job for eight years by the end of the year.
Pod koniec roku minie osiem lat, odkąd pracuję w tej firmie.
How long have you lived in your house for?
Jak długo mieszkasz w swoim domu? (już do teraz)
I have lived here for 7 years.
Mieszkam tu od 7 lat. (już do teraz)
How long have you been studying English for?
Jak długo uczysz się angielskiego? (już do teraz)
I have been studying for 8 years
Uczę się już od 8 lat (już do teraz)
How long have you known your best friend for?
Jak długo znasz swojego najlepszego przyjaciela? (już do teraz)
I have known my best friend for 7 years
Znam mojego najlepszego przyjaciela od 7 lat (już do teraz)
How long have you been in this lesson for?
Jak długo jesteś na tej lekcji? (już do teraz)
I have been driving a lot.
Dużo jeździłem (do teraz i być może nadal jeżdżę).
She has been walking.
Ona szła (do teraz i być może nadal idzie).
We have been talking a lot.
Dużo rozmawialiśmy (do teraz i być może nadal rozmawiamy).
It has been working.
To działało (do teraz i być może nadal działa).
The baby has been crying.
Dziecko płakało (do teraz i być może nadal płacze).
The water has been boiling
Woda się gotowała (do teraz i być może nadal się gotuje).
I have been having a good day.
Miałem dobry dzień (do teraz i być może dzień nadal jest dobry).
I had been driving a lot.
Dużo jeździłem (aż wydarzyło się coś innego).
She had been walking.
Ona szła (aż wydarzyło się coś innego).
We had been talking a lot.
Dużo rozmawialiśmy (aż wydarzyło się coś innego).
It had been working.
To działało (aż wydarzyło się coś innego).
The baby had been crying.
Dziecko płakało (aż wydarzyło się coś innego).
The water had been boiling
Woda się gotowała (aż wydarzyło się coś innego).
I had been having a good day.
Miałem dobry dzień (aż wydarzyło się coś innego).
I will have been driving a lot.
Będę (już) dużo jeździł (w czasie, gdy wydarzy się coś innego).
She will have been walking.
(W czasie, gdy wydarzy się coś innego) ona (już) będzie szła przez jakiś czas.
We will have been talking a lot.
(W czasie, gdy wydarzy się coś innego) będziemy (już) w trakcie długiej rozmowy.
It will have been working.
(W czasie, gdy wydarzy się coś innego) to (już) będzie działać.
The baby will have been crying.
(W czasie, gdy wydarzy się coś innego) dziecko już będzie płakać (przez jakiś czas).
The water will have been boiling
(W czasie, gdy wydarzy się coś innego) woda (już) będzie się gotować (przez jakiś czas).
I will have been having a good day.
(W czasie, gdy wydarzy się coś innego) będę miał (już) dobry dzień.
We have flown
Lataliśmy już samolotem (doświadczenie życiowe do teraz).
We had flown
Lataliśmy już wcześniej (przed innym zdarzeniem w przeszłości).
I am trying to navigate this concept.
Próbuję zrozumieć tę koncepcję.
I felt hurt
Czułem się zraniony (ogólnie w przeszłości).
I had felt hurt
Czułem się zraniony już wcześniej (przed innym zdarzeniem w przeszłości, które daje kontekst).
I was hurt
Byłem zraniony (zostałem zraniony).
I have been feeling hurt
Od jakiegoś czasu czuję się zraniony i nadal tak jest.
I have been thinking a lot....
Dużo myślałem ostatnio... do teraz i być może nadal.
We have been talking.....
Dużo rozmawialiśmy... do teraz i być może nadal.
He had been cooking dinner when the guests arrived.
On już od jakiegoś czasu gotował kolację, kiedy przyszli goście.
She has been studying English for three years.
Ona uczy się angielskiego od trzech lat.
I have been working here since 2020.
Pracuję tutaj od 2020 roku.
They have been waiting for you all morning.
Oni czekają na ciebie cały ranek.
He has been living in New York since last summer.
On mieszka w Nowym Jorku od zeszłego lata.
We have been playing chess for two hours.
Gramy w szachy od dwóch godzin.
The children have been laughing at the funny cartoon.
Dzieci śmieją się z zabawnej kreskówki.