Please enable JavaScript.
Coggle requires JavaScript to display documents.
Present perfect - Coggle Diagram
Present perfect
Forms
Have/has+S+V3?
S+Have/has+V3
S+Have/has+Not+V3
To talk about experience
Yet/ever/never
I have never been in Italy
They haven't finished their work yet
The city was the most beautiful that I haven't ever seen
To talk about recent past events
Already/just/recently/lately
The students have already written their course work
My mom has just come home
Christine has changed her job recently/lately
To say about smt has happened several times
So far/two times/four times etc.
I have read this book two times
She has been in Samarkand three times
So far this morning, the dresmaker has made 5 wedding dress
To talk about an action an action started in the past but continues until now
For/since
I haven't seen my sister since last week
They have lived in Spain for 10 years
I have been a student for two years