Present Perfect Simple            orPresent Perfect Progressive
Present PerfectSimplehave / has + VPresent PerfectProgressivehave / has + been +V1     ing
have / has + Vhave / has + been + Ving
‘Grammar  Points’
3. She has been fishing for an hour.4. She has caught a crab.5. He has been cooking some cake.6. He has made a pound of ca...
1. Do you know I have been waiting   for an hour2. Hurray! I have finished this report  at last!3. Wow! I have driven 450 ...
2. have not (haven’t) written3. have not (haven’t) been waiting4. have been taking5. have not (haven’t) had6. have been tr...
9. have just taken10. have not (haven’t) had11. have never worked12. have been working13. have been revising14. has been  ...
1. He has put away the dishes.3. He has not cleaned the gas   cooker yet.4.5. He has not swept the stairs yet.6. He has al...
2. She has been painting.3. She has been watering the flowers.4. She has been cleaning the   windows.5. She has been mendi...
1. have come3. have been driving4. have never had5. have been6. have managed7. have done / have been doing8. have been doi...
1. Present Perfect Progressive2. Present Perfect Simple3. Present Perfect Progressive4. Present Perfect Simple            ...
khrooadd.siya@gmail.comblogwww.guruwantanee.wo
Upcoming SlideShare
Loading in …5
×

Revision unit 2

252 views

Published on

Published in: Education, Self Improvement
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
252
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Revision unit 2

  1. 1. Present Perfect Simple orPresent Perfect Progressive
  2. 2. Present PerfectSimplehave / has + VPresent PerfectProgressivehave / has + been +V1 ing
  3. 3. have / has + Vhave / has + been + Ving
  4. 4. ‘Grammar Points’
  5. 5. 3. She has been fishing for an hour.4. She has caught a crab.5. He has been cooking some cake.6. He has made a pound of cake.7. She has been re-painting her house for hours.8. She has painted a wall. A
  6. 6. 1. Do you know I have been waiting for an hour2. Hurray! I have finished this report at last!3. Wow! I have driven 450 kilometres today!4. I have been studying all night long!5. He has travelled a lot in life.6. He has been travelling but now he’s on the way home. B
  7. 7. 2. have not (haven’t) written3. have not (haven’t) been waiting4. have been taking5. have not (haven’t) had6. have been trying7. have found8. have been studying C
  8. 8. 9. have just taken10. have not (haven’t) had11. have never worked12. have been working13. have been revising14. has been C
  9. 9. 1. He has put away the dishes.3. He has not cleaned the gas cooker yet.4.5. He has not swept the stairs yet.6. He has already ironed the clothes.7. He hasn’t emptied the bin yet.8. He has already vacuumed the floor.9. He hasn’t cleared the table yet. D
  10. 10. 2. She has been painting.3. She has been watering the flowers.4. She has been cleaning the windows.5. She has been mending the gate.6. She has been burning the rubbish.7. She has been cutting the grass. E
  11. 11. 1. have come3. have been driving4. have never had5. have been6. have managed7. have done / have been doing8. have been doing9. have looked / have been looking10. haven’t found F
  12. 12. 1. Present Perfect Progressive2. Present Perfect Simple3. Present Perfect Progressive4. Present Perfect Simple G
  13. 13. khrooadd.siya@gmail.comblogwww.guruwantanee.wo

×