Present Perfect

The present perfect (or present perfect simple) is an important tense in the English language. On this page, you have a complete overview of everything there is to know about this tense.

Present perfect tense

You use the present perfect when there is a clear link between the past and the present. Below you can find an overview of specific situations in which you use this tense.

Something that happened in a recent past and has an effect on the present

  • They have recently bought a new car.

Something that started in the past and that is still going on; the action is not finished

  • I have played the violin since I was 7 years old.

An action where there is a clear link between the past and the present.

  • So far, I have not read that book.

When you want to stress the effect/outcome of an action in the past

  • I have lost my wedding ring.
Present Perfect - Use Taalhulp Engels

How to form the present perfect

Present perfect positive

The present perfect (or present perfect simple) is formed with the present simple of ‘to have’, followed by the past participle of the main verb.

If you want to form the past participle, you have two options: regular and irregular verbs. The past participle of regular verbs is formed by adding <ed> to the infinitive. The past participles of most irregular verbs are listed on this page. There are no rules on how to form the past participle of irregular verbs so you need to study them.

If you want to make a present perfect, you always need two parts: have/has + past participle of the main verb.

I have worked
You have worked
He/she/it has worked
We have worked
You have worked
They have worked
Present Perfect - Form Taalhulp Engels

Present perfect negative

To make the present perfect negative, you put ‘not’ after the auxiliary verb ‘to have’.

I have not worked
You have not worked
He/she/it has not worked
We have not worked
You have not worked
They have not worked

Present perfect questions

If you want to form a question in the present perfect, you need to change the word order. First, you put the auxiliary verb, then the subject and finally you put the past participle of the main verb.

Have I worked?
Have you worked?
Has he/she/it worked?
Have we worked?
Have you worked?
Have they worked?

Time indicators present perfect

If you have one of these words in a sentence, it’s usually an indication that you are dealing with a present perfect.

  • Never, yet, so far, since, up to now, for 7 years, recently, ever, never

Examples

PositiveNegativeQuestion
I have played
He has sung
I have not played
He has not sung
Have I played?
Has he sung?

Exercises

Related articles