Please enable JavaScript.
Coggle requires JavaScript to display documents.
Present perfect - Coggle Diagram
Present perfect
Form
Negartive
I/you/we/they + haven’t + past participle
He/she/it + hasn’t + past participle
Interrogative
Have I/you/we/they + past participle
Has he/she/it + past participle
Affirmative
I/you/we/they + have + past participle
He/she/it + has + past participle
Use
actions between past and present
actions that finished in a recent time
when you refer to a temporal time that is not finished
actions that started in the past and continues in the present
when the time is not relevant or known
Key words
just
yet
never
already
ever
so far
up to now
recently
since
for
Exemples
We haven't seen her today.
It has happened several times already.
Have you just finished work?
She's studied Korean, Arabic, and Spanish.