PRESENT PERFECT 

(Slovenščina tega časa ne pozna. Present perfect v slovenščino prevajaš včasih s sedanjikom, včasih pa s preteklikom.)

Present perfect uporabljaš za izražanje naslednjih pomenov:

a. Experience / Izražanje doživetij 

Govoriš samo o tem, da se je nekaj nekoč v preteklosti sploh zgodilo.Čas dejanja ni pomemben.

Zgledi:

ever -                              Have you ever been to Italy? - Yes, I have.

never -                            Marina has never been to Ljubljana!

often -                             I've often seen my teacher at the cinema.

(three) times -                 My sister has broken her leg three times!

brez časovnega izraza -   I don't want that book. I've read it.

b. Changes, completion, results / Izražanje sprememb, 

Govoriš o nekem novem ali končanih dejanj in spremenjenem položaju, razvidnem rezultatov iz trenutnega stanja.

Zgledi:

Look! They've painted their house green!
I've lost my pen. Mum and dad have bought a new car.
Mum, I've done my homework. Can I watch television now?
You haven't made your bed yet.
 

c. Duration / Trajanje dejanja 

Govoriš o trajanju nekega dejanja, ki se je začelo v preteklosti in traja tudi v sedanjosti.

Zgledi:

since + začetek dejanja

I've known her since Christmas.
We have been here since Tuesday.

for + obdobje

They have lived here for three years. 
He has had his dog for three weeks.

always

I have always lived in London.