The Present Perfect Tense
Use the present perfect form of verbs in contrast to the simple past tense, understanding how the present perfect indicates an action completed at an unspecified time or with ongoing relevance (e.g., 'He has gone out' vs 'He went out')
What a learner can do afterwards
- Form the present perfect using 'has/have' + past participle (e.g., 'She has eaten', 'They have finished')
- Choose between simple past and present perfect to match the intended meaning (e.g., 'I ate lunch' vs 'I have eaten lunch')
- Identify the present perfect form in a text and explain why the author used it instead of simple past
1 · Read
The simple past tells you an action happened and finished, like 'She walked to school.' The present perfect tells you something happened, but it still matters right now. You build it with has or have, plus the past participle: 'She has walked to school,' so she is at school now.
Compare these two: 'He went out' just tells you what happened. 'He has gone out' tells you he went out and he is still out right now. Same event, different message.
Many past participles just add -ed, like walked and finished. But some common verbs have their own shape: eat becomes eaten, go becomes gone, see becomes seen, do becomes done, break becomes broken, and write becomes written. After has or have, always use this special form: 'He has written a card,' never 'He has wrote a card.'
Little words help you choose the right tense. Just, already, and yet love the present perfect: 'We have just eaten.' To say no, put not right after has or have: 'He has not finished.' To ask a question, move has or have to the front: 'Have you ever eaten snails?' Exact past moments are different: yesterday, last week, and last year belong to the simple past, because the present perfect never names an exact past time. For something that started in the past and is still true, use since or for: 'We have been friends since year one.'
Ask yourself: does this still matter right now? If yes, reach for has or have. If you are just naming a finished moment, like 'yesterday' or 'last week,' the simple past does the job.
Present perfect (has/have + past participle) links the past to right now, while simple past just tells you it happened and finished.
More to read
Perfect and perfect progressive aspects
Verb tenses tell us when something happens: past, present, or future. But verbs can also show something extra called aspect. Aspect tells us if an action is finished, or if it still matters right now.
The perfect aspect uses a helper word, has or have, plus a special form of the verb called the past participle. Look at these two sentences:
She ate lunch. (This is simple past. It just says it happened before.)
She has eaten lunch. (This is present perfect. It says the eating is done, but it still connects to right now, like she is not hungry anymore.)
That little helper word, has or have, is the clue that tells you the present perfect is being used. When you see has or have followed by a verb like eaten, gone, or finished, you know the writer wants you to feel that the action still matters today.
Has Completed vs. Had Completed: Easy Grammar Rules
Sometimes it is tricky to know whether to say has completed or had completed. Use has completed when you are talking about one person or one thing, and you want to say something is finished right now, in the present. For example: She has completed her homework. That means the homework is done, and it is still true today.
If you were talking about more than one person, you would use have instead of has, like: They have completed their homework.
The helper word has or have plus a verb ending like completed, eaten, or gone is exactly how you build the present perfect tense. It is different from just saying she completed her homework, which only tells you it happened at some point, without connecting it to now.
Verb tenses
Verb tenses tell us when something happens. In English, there are three main tenses: past, present, and future.
The past tense shows something that already happened. For most verbs, you just add -ed to the end. For example: I started my project yesterday. I realized I needed more supplies.
Some verbs do not follow this rule. They are called irregular verbs, and they change in their own special way, like go becomes went, and eat becomes ate.
Knowing how the simple past works helps you spot the difference when a sentence uses the present perfect instead. I ate lunch just tells you it happened. I have eaten lunch tells you it is done and still matters right now.
2 · Watch
En anglaisTake it off screen
Where it sits
Where this leads
Jobs that lean on this skill. Follow one to see everything it is built on.
24 questions wait behind this lesson, each with its answer explained. Every answer feeds the sky: stars light as they are learned, and dim when it is time to come back.