Present perfect simple tense

How to form the present perfect simple tense in English.

The second table shows you some common mistakes and how to correct them.

Structure of present perfect simple
positive negative question
I / you / we / they
have gone.
I / you / we / they
haven’t gone.
Have
I / you / we / they
gone?
he / she / it
has gone.
he / she / it
hasn’t gone.
Has
he / she / it
gone?
Present perfect simple – common mistakes
Common mistakes Correct version Why?
I worked every day this week. I have worked every day this week. We use the present perfect (have worked) when we speak about an unfinished time period (this week, this year, etc).
Steven has wrote a new book. Steven has written a new book. We use the past participle of the verb – written is the past participle, wrote is the past simple.
Did you have seen him before? Have you seen him before? The helping verb have is used in the present perfect and it is inverted with the person (you have becomes have you).
I didn't have seen him before. I haven't seen him before. The helping verb have is used in the present perfect – to make it negative we simply add not (n't).
I am here since last week. I have been here since last week. The present perfect is used to show an action which continues to the present (an unfinished action).
I've been knowing him for 5 years. I've known him for 5 years. Verbs such as know, want, like, etc. (called stative verbs) suggest permanent states, not actions, so are used in the simple form, NOT the -ing form.