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.