13
Present Perfect Simple or Present Perfect Progressive

Revision unit 2

Embed Size (px)

Citation preview

Page 1: Revision unit 2

Present Perfect Simple or

Present Perfect Progressive

Page 2: Revision unit 2

รูปกริยาทั้งสองคล้ายคลึงกันมาก ขอให้จ าไว้ดังน้ีนะคะ

Present Perfect Simple have / has + V ช่องท่ี 3

Present Perfect Progressive have / has + been + V1 เติม ing

Page 3: Revision unit 2

ส าหรับการน ารูปกริยาทั้งสองประเภทไปใช้ในชีวิตประจ าวันนั้น มีข้อควรจ าอยู่ 2 ประการ คือ

1. have / has + V ช่องท่ี 3 มักจะมีเร่ืองของผลส าเร็จ หรือผลลัพท์เข้ามาเกี่ยวข้อง 2. have / has + been + V เติม ing เป็นเร่ืองของการเน้นการกระท า ว่าท ามานานเท่าไหร่แล้ว แต่ไม่เน้นว่าท าไปเป็นผลส าเร็จแล้วเท่าไหร ่

Page 4: Revision unit 2

เฉลยแบบฝกึทักษะ

‘Grammar Points’

Page 5: Revision unit 2

A

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.

Page 6: Revision unit 2

B

1. Do you know I have been waiting

for an hour

2. 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.

Page 7: Revision unit 2

C

2. have not (haven’t) written

3. have not (haven’t) been waiting

4. have been taking

5. have not (haven’t) had

6. have been trying

7. have found

8. have been studying

Page 8: Revision unit 2

C

9. have just taken

10. have not (haven’t) had

11. have never worked

12. have been working

13. have been revising

14. has been

Page 9: Revision unit 2

D

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.

Page 10: Revision unit 2

E

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.

Page 11: Revision unit 2

F

1. have come

3. have been driving

4. have never had

5. have been

6. have managed

7. have done / have been doing

8. have been doing

9. have looked / have been looking

10. haven’t found

Page 12: Revision unit 2

G

1. Present Perfect Progressive

2. Present Perfect Simple

3. Present Perfect Progressive

4. Present Perfect Simple

Page 13: Revision unit 2

สามารถติดต่อสอบถามเพ่ิมเติมได้ที่ [email protected]

หรือแสดงความคิดเห็นใน blog www.guruwantanee.wordpress.com