Part 3 · TensesChapter 14 · The Present

Lesson14.3

B1Page 63 of 155

Present Perfect

Past actions connected to now: I have visited Japan. She has just finished.

At a glance

FlowchartPresent perfect or past simple?
  1. Start
  2. Do you say when (yesterday, in 2010, ago)?
    Yes
    Past simpleI saw her yesterday.
  3. No finished time, or it's connected to nowPresent perfectI have seen her.
Key chart
for or since?
  • for + a period of timefor 3 years, for a week
  • since + a starting pointsince 2020, since Monday

Past + now

Something happened in the past, and it matters now.

I have been to Japan. (an experience; when is not important)

She has just finished her dinner. (a moment ago)

I've lost my keys. (I can't find them now)

We have lived here for ten years. (we still live here)

have / has+past participle (been, seen, done, played…)

Ever and never

  • Have you ever eaten sushi? Yes, I have.
  • I've never seen snow.
  • She's been to Paris twice.

Just, already, yet

just = a very short time ago: I've just arrived.

already = before now (sooner than expected): I've already done it.

yet = until now (questions and negatives): Have you finished yet? I haven't finished yet.

For and since

for + a period of time: for two hours, for three years

vs

since + a starting point: since Monday, since 2015

  • How long have you known her? I've known her since we were children.

Practice

Answer the questions. Get 7 out of 10 to finish this lesson.

Learn

Try:

Settings
Speed
Colors
Game sounds