bob has visited his grandma
TRANSCRIPT
1. Bob has visited his grandma.
2. Jimmy has played on the computer.
3. Sue and Walter have washed their car.
4. Andrew has repaired his bike.
5. Phil has helped Anne with maths.
6. Brad and Louise have watched a film.
7. Tamara has talked to her best friend.
8. Bridgette has drawn a picture.
9. Carol has read a computer magazine.
10. Tom and Alice have been to a restaurant.
11. Bob / visit / his grandma
12. Jimmy / play / on the computer
13. Sue and Walter / wash / their car
14. Andrew / repair / his bike
15. Phil / help / Anne with maths
16. Brad and Louise / watch / a film
17. Tamara / talk to / her best friend
18. Bridgette / draw / a picture
19. Carol / read / a computer magazine
20. Tom and Alice / be / to a restaurant
For & Since with Present Perfect Tense
We often use for and since with the present perfect tense.
We use for to talk about a period of time - 5 minutes, 2 weeks, 6 years. We use since to talk about a point in past time - 9 o'clock, 1st January, Monday.
for since
a period of time a point in past time
x------------
20 minutes 6.15pm
three days Monday
6 months January
4 years 1994
2 centuries 1800
a long time I left school
ever the beginning of time
etc etc
Here are some examples:
I have been here for 20 minutes. I have been here since 9 o'clock. John hasn't called for 6 months. John hasn't called since February. He has worked in New York for a long time. He has worked in New York since he left school.
Put the verbs into the correct form (present perfect simple).
1. I (not / work) today.
2. We (buy) a new lamp.
3. We (not / plan) our holiday yet.
4. Where (be / you) ?
5. He (write) five letters.
6. She (not / see) him for a long time.
7. (be / you) at school?
8. School (not / start) yet.
9. (speak / he) to his boss?
have not w o
10. No, he (have / not) the time yet.
Put the verbs into the correct form (present perfect simple).
1. I have not worked today.
2. We have bought a new lamp.
3. We have not planned our holiday yet.
4. Where have you been ?
5. He has written five letters.
6. She has not seen him for a long time.
7. Have you been at school?
8. School has not started yet.
9. Has he spoken to his boss?
10. No, he has not had the time yet.
have not w orked