Simmonds · Lego Principle
B1 · Tenses · 10 min · 10 bricks

Present Perfect

The English tense that lives in two places at once — a past moment that still matters right now.

The one sentence you'll remember
I've lived in Lisbon since 2019, and I still love it.
Past action, present relevance. That's the whole trick.
Book a live lesson
By Simmonds·No signup·Free to try·~10 minutes
James · Your tutorHi — I'll walk you through this one in under ten minutes. Ready?
Your build10 bricksReady
ListenHook
Meet the ruleHook
The ruleRule
See the shapeRule
Fill the blankRecognise
Matching pairsRecognise
Word orderProduce
Say itProduce
Write a true oneConsolidate
Final testConsolidate
One brick per slide. Each clicks into place as you complete it.
Taught brick by brick. Every lesson, every time.Simmonds · Lego Principle · Lesson 01 · Present Perfect

What is the present perfect?

The present perfect links a past action to its relevance in the present. It is formed with have or has plus the past participle.

  • Form: have/has + past participle.
  • Main use: past events with present relevance.
  • Top signal words: since, for, ever, never, just, already, and yet.

Updated: July 2026

B1 · Tenses · 10 min

The Present Perfect, taught brick by brick.

A structured ten-slide lesson for B1 learners. Hear the tense in context, meet the rule from a human tutor, then practise it across six interactive drills before a final five-question quiz. The whole arc is under ten minutes and nothing requires a signup.

  • CEFR levelB1 · Intermediate
  • Time to completeAbout 10 minutes
  • SkillsGrammar, Listening, Writing, Speaking
  • Bricks10 blocks

What the Present Perfect actually does

The present perfect is the tense English reaches for whenever a past action is still alive in the present moment. It is not, despite its name, a flavour of the past — it is a *present* tense that happens to point backward. Every present perfect sentence carries two timestamps at once: the moment the action began or occurred, and the moment of speaking, now. The bridge between those two points is the whole job of the tense. When you say *"I've lived in Lisbon since 2019,"* you are not reporting on 2019; you are reporting on today, with 2019 as the starting line. The Portuguese language has no direct equivalent, German glosses it imperfectly with the Perfekt, and most European languages mash it into their simple past — which is why even advanced learners keep tripping over it. The trick is to stop asking *when did it happen?* and start asking *is it still relevant?* If the answer is yes, you want the present perfect.

Form: have/has + past participle

Mechanically, the present perfect is the simplest compound tense in English. You take the auxiliary *have* (or *has* for the third-person singular — he, she, it) and follow it with the past participle of the main verb. For regular verbs the past participle is identical to the past simple, ending in *-ed*: *worked, played, decided*. For irregular verbs it is a third form you have to learn alongside the base and the past simple: *go / went / gone*, *eat / ate / eaten*, *write / wrote / written*. Contractions are near-universal in speech: *I have* collapses to *I've*, *she has* to *she's* — which is important because *she's gone* and *she's going* are pronounced almost identically in fast speech, and only context disambiguates them. Negatives insert *not* after the auxiliary (*haven't, hasn't*), and questions invert the auxiliary with the subject (*Have you seen…? Has she finished…?*). There is no do-support here; *have* is its own helper. If you know ten irregular past participles — *been, gone, done, seen, had, made, come, taken, given, known* — you can operate the tense across most everyday contexts.

The three uses, ranked by frequency

In corpus-frequency terms, the present perfect is overwhelmingly used for three jobs, and it helps to think of them in order. *Use one — unfinished time*: an action or state that began in the past and continues up to now. This is the *since* and *for* territory. *"I've worked here for three years"* (and I still do). *"We've known each other since university"* (and we still do). *Use two — life experience*: an action that happened at some unspecified point before now, with no interest in when exactly. *"I've been to Japan"* — the when is not the point; the experience is. This use often pairs with *ever*, *never*, and *before*. *Use three — very recent past*: an action that has just happened and whose consequences still register in the present moment. *"I've just finished my essay"* (so now I'm free). *"They've arrived"* (so they're here now). This use pairs with *just*, *already*, *yet*, and *recently*. If you can keep these three uses distinct in your head, you will make the right call nine times out of ten. The tenth time is usually the past simple creeping in — see the next section.

Common learner errors (and why 'yesterday' breaks it)

The single biggest error, across every language background, is pairing the present perfect with a finished-time expression. *"I have seen him yesterday"* is ungrammatical for exactly one reason: *yesterday* is a closed, completed time container, and the present perfect refuses to sit inside a closed container. The moment a sentence names a finished time — *yesterday, last week, in 2019, when I was a child, ten minutes ago* — the grammar flips to the past simple. *I saw him yesterday.* Other common mistakes follow from the same underlying confusion. German speakers often overuse the present perfect where English wants the past simple (because their Perfekt does double duty). Romance speakers often underuse it, preferring the past simple even where English requires the perfect. A second tier of errors involves the participle itself: *"I have saw him"* (wrong participle), *"I seen him"* (missing auxiliary), and the classic *"been" vs "gone"* trap — *she's been to Paris* (she went and came back) versus *she's gone to Paris* (she went and is still there). Finally, adverb placement: frequency adverbs like *already*, *just*, and *never* sit *between* the auxiliary and the past participle (*I have just arrived*), not before the auxiliary and not at the end.

Present Perfect vs Past Simple

The single cleanest way to distinguish the two is the finished-time test. If the sentence names or strongly implies a completed time in the past, use the past simple. If it does not — or if the action is framed as having current relevance — use the present perfect. *"I visited Rome in 2019"* names a closed year; past simple. *"I've visited Rome"* names no time at all; present perfect of life experience. *"She finished her homework an hour ago"* names a measured past distance; past simple. *"She's just finished her homework"* collapses that distance into the present; present perfect. Note how English is stricter about this than German, French, or Spanish, all of which tolerate more overlap between the two forms. A useful habit: read your sentence aloud and ask whether a native listener could reasonably reply *"when?"* If the answer is yes and your sentence doesn't already say when, you probably want the present perfect. If your sentence already answers *when?*, you want the past simple. The next lesson in this sequence, *past-simple (A2)*, drills the other side of the pair; the two tenses only make full sense when you see them as a complementary set.

Frequently asked questions

Keep learning

Explore more lessons

All lessons

Book a live lesson with a real teacher

Ready to practise with a human? Simmonds tutors teach live on Zoom or in person in Berlin and Hannover.

Book a live lesson