Please enable JavaScript.
Coggle requires JavaScript to display documents.
Present perfect - Coggle Diagram
Present perfect
past participle verb
went (simple past form)
gone (past participle form)
go (base form)
GONE
BEEN
for, since, yet, already, just, still, recently
I have = I've
you have = you've
he has = he's
she has = she's
it has = it's
we have = we've
they have = they've
he's a doctor. he is a doctor.
he's been a doctor. he has been a doctor.
Present perfect
I have done my thesis recently.
Positive sentence
I have not done my thesis recently.
Negative sentence
Have you done your thesis recently?
Yes/no question
What have you done recently?
Wh-question
have
I, you, we , they
has
he, she, it