Present Perfect Tense

Tom has worked in this firm since 1980.

They have lived here for many years.

He has just left.

He has worked too much lately and that's why he is so tired.

The Browns have recently bought a new car.

I have seen this film.

- dla czasowników regularnych: I, you, we, they have opened the window.

He, she, it has opened the window.

- dla czasowników nieregularnych: I, you, we, they have written a letter.

He, she, it has written a letter.


Have you opened the window?

Has she written this letter?

I have not (haven't) opened the window.

She has not (hasn't) written this letter.


Present Perfect Continuous Tense

to have + been + ...ing

czasu tego używamy mówiąc zarówno o czynnościach, które trwają nadal, jak i o tych, które się właśnie

zakończyły

I have been writing letters since breakfast. I have written 3 so far.

I have been waiting for John since 8 o'clock. (He is still not here.)

I have been waiting for you since 8 o'clock. (And you are finally here.)

What have you been doing since morning?

I have been watering the plants in the garden the whole day.