A. Study this example situation:
- Tom is looking for his key. He can’t find it. He has lost his key. (present perfect)
This means that he doesn’t have his key now.
Ten minutes later:
- Now Tom has found his key. He has it now. Has he lost his key? No, he has found it.
- Did he lose his key? Yes, he did.
- He lost his key (past simple)
- but now he has found it. (present perfect)
The present perfect (something has happened) is a present tense. It tells us about the situation now.
Example: ‘Tom has lost his key’ = he doesn’t have his key now.
The past simple (something happened) tells us only about the past. If somebody says ‘Tom lost his key’, we don’t know whether he has the key now or not. We know only that he lost it at some time in the past.
Compare present perfect and past simple:
- They’ve gone away. They’ll be back on Friday. (they are away now)
- They went away, but I think they're back at home now. (not They've gone away)
- It has stopped raining now, so we don't need the umbrella. (it isn't raining now)
- It stopped raining for a while, but now it's raining again. (not it has stopped)
B. You can use the present perfect for new or recent happenings:
- I’ve repaired the washing machine. It’s working OK now.
- ‘Hannah has had a baby! It’s a boy.’ ‘That’s great news.’
Usually, you can also use the past simple:
I repaired the washing machine. It’s working OK now.
Use the past simple (not the present perfect) for things that are not recent or new:
- Mozart was a composer. He wrote more than 600 pieces of music. (not has been ... has written)
- My mother grew up in Italy. (not has grown)
Compare:
Somebody has invented a new type of washing machine.
Who invented the telephone? (not has invented)
C. We use the present perfect to give new information. But if we continue to talk about it, we normally use the past simple:
- Ow! I’ve burnt myself.
- How did you do that? (not have you done)
- I picked up a hot dish (not have picked up)
Similarly, look at this example:
- Look! Somebody has spilt something on the sofa.
- Well, it wasn’t me. I didn’t do it. (not hasn’t been ... haven’t done)
Try this exercise to test your grammar.
Ready to elevate your teaching career?
Join thousands of certified educators worldwide who have transformed their careers with our internationally recognised teacher training programs.
Feedback
Total score is 2 out of 9 (25%)
B1-B2 Grammar : Present Perfect and Past 1 (I Have Done and I Did)
Choose the correct word.