Please enable JavaScript.
Coggle requires JavaScript to display documents.
Present Perfect - Coggle Diagram
Present Perfect
Structure
Negative
:green_cross:
:smiley: + Haven´t/Hasn´t + past participle
I haven´t done my homework
Interrogative
:question:
Have/Has (pro) noun + past participle + ?
Have you done your homework?
Affirmative
:check:
:smiley: + Have/Has + past participle
I have spoken
Short answers
:check:
Yes, I have
:green_cross:
No, haven´t
accions that still continue
recently finished actions
experiences
accions wich happened at unspecified time in the past
I have bought a new laptop
he has tired rock climbing
I have cut my hand
he has worked as a dentist since 2008
Adverbs