Grammar guide Last updated 2026-09-29

Present Perfect: How to Teach It With Clear Examples

The present perfect is one form, have or has plus the past participle, and one idea: the time is not finished, or it never gets mentioned. Put a timeline on the board first and the tense stops looking like a list of exceptions, because no named past moment ever sits with it.

Start with the timeline, not the rule

Draw a long line and mark a dot for now. Put I have lived here since 2019 above the line and I lived there in 2019 below the dot: the first reaches up to now, the second is closed. A class that can place a sentence on that line stops writing yesterday in a present perfect clause.

The form: have or has plus the past participle

One auxiliary, one third-column verb, one fixed order.

Present perfect: form
PersonAuxiliaryExample
I, you, we, theyhaveThey have finished.
he, she, ithasShe has cleaned the car.
negativehave not / has notWe have not eaten yet.
questionhave / has + subjectHave you seen this film?
contractedI've, he's, she'sI've just arrived.

The participle is the third column: go, went, gone. Regular verbs add -ed, so both forms look identical, which is why a class that only meets worked is surprised by written.

Twelve irregular participles worth learning early

Base, past simple, past participle
BasePast simpleParticiple
bewas / werebeen
gowentgone
dodiddone
seesawseen
eatateeaten
givegavegiven
taketooktaken
writewrotewritten
speakspokespoken
beginbeganbegun
knowknewknown
drinkdrankdrunk

Point out the patterns that exist: many participles end in -en, and a group of their own shifts the vowel, as in swim, swam, swum. The irregular verbs practice ideas page has sorting activities for the longer list.

The contrast that unlocks the tense

The past simple names a finished moment; the present perfect keeps the time open.

Finished time and open time
SentenceWhy this tense
I have seen that film.No time given; the experience is the point.
I saw that film last night.last night is finished.
She has lived in Rome for three years.Three years counted up to now.
She lived in Rome for three years.The period is over.

Ask after each pair: is the time finished? If yes, the past simple goes in. The past simple vs present perfect guide puts the two side by side.

for, since, already, yet, ever, never, just

Seven small words carry most of the questions at this level.

for and since cause the most trouble, because plenty of languages use one word for both. Drill the pair as one choice with two branches: a period takes for, a moment takes since. The present simple guide covers the habit side.

Where the errors come from

Four mistakes cover almost everything in written work at A2 and B1.

  1. A named past time with the perfect: I have seen him yesterday becomes I saw him yesterday. The tense cannot hold a closed moment.
  2. The past simple instead of the participle: I have went becomes I have gone. The auxiliary needs the third column.
  3. The wrong auxiliary for he, she and it: she have finished becomes she has finished.
  4. for and since swapped: since three years becomes for three years.

Three drills that make it stick

Recognition takes one lesson; production takes repetition under mild pressure.

  1. Finished or not? Read twelve sentences with a time expression. Learners hold up one hand for the past simple and two for the present perfect: yesterday gets one, already gets two.
  2. Experience survey. Each learner writes four Have you ever...? questions and asks three classmates, then reports back: Maria has been to Japan, but Tom has never flown. Reporting forces the third person form.
  3. just, already and yet cards. Pairs place three cards into sentences about the lesson so far: We have already finished exercise two. I have not checked my answers yet.

The timed drills for the classroom page explains how to run a ten-minute set, and the classroom grammar drills page collects pair work that fits a forty-minute lesson.

Practice that keeps the pattern alive

Ten items a day, checked straight away, beat one long session at week's end. Print a set with an answer key as a worksheet, or build one in the worksheet builder.

Browse the grammar drills Print a worksheet Build your own set

Frequently asked questions

What is the difference between the past simple and the present perfect?

The past simple names a finished moment: I saw him yesterday. The present perfect keeps the time open or unstated: I have seen him. If the sentence contains yesterday, last week or in 2019, the past simple is the only option. If the exact time does not matter, or the period runs up to now, use the present perfect.

When do I use for and when do I use since?

Use for with a length of time: for two weeks, for a long time. Use since with a starting point: since Monday, since 2019, since I was a child. A quick check is the question How long have you...? An answer with a period takes for, and an answer with a moment takes since.

Why is I have went wrong?

Have and has take the past participle, the third column of the verb: go, went, gone, so I have gone. Went is the past simple and cannot follow an auxiliary. Learners who know the second column but not the third produce I have went and I have saw, so drill the third column on its own.

Can the present perfect be used with a specific time?

No. The tense cannot sit with yesterday, last night, in 2019 or two days ago, because those take the past simple. It can sit with today, this week, this year and so far, because those periods still include the moment of speaking. Already, yet, ever, never and just also belong with the present perfect.

What level should the present perfect be taught at?

A2 for the form, the experience use, and just, already and yet. B1 for the contrast with the past simple, for and since in longer answers, and the difference between How long have you worked there? and How long did you work there? Check that the class can produce the third column before adding the contrast.

Keep reading

Every guide on this blog is paired with a free drill: the same rules, applied question by question, with explanations and a printable worksheet.

Author & review