A: Have you seen Chris today?

B: Yes, I have. I saw him about an hour ago.

Finished Times

Do not use the present perfect with finished times:

Examples of Finished Times

  • yesterday
  • in 2008
  • when I was a child
  • three days ago
  • last Tuesday
  • a year ago

I saw that movie last week.
(I have seen)

We met each other last night for dinner.
(We have met)

I took the bus this morning.
(I have taken)
(This morning is finished. Now it is evening.)

Always use the past with ago:

  • Susan arrived an hour ago.
  • I woke up ten minutes ago.
  • Class has already started. It started five minutes ago.

When & What Time?


Unlock full access by logging in. Registered users can explore the entire lesson and more.

Exercise

keyboard_arrow_up