Present Perfect Menu Form Passive Adverbs Exercise Rule Credits Present Perfect Back Menu Next Form Present Perfect Tense ่ ก ับประโยค Present รู ปกริยาทีใช้ perfect tense ประธาน + have, has + past participle ่ งที่ 3) (กริยาชอ Back Menu Next Form ประโยค บอกเล่า ประโยค ปฏิเสธ ประโยค คาถาม ประธา น I You have/h as have have She has We have Have you finished? Have they done past participle seen eaten ET. mine. not been to Thailand. not played football. Back it? Menu Next Adverbs of time since (ตัง้ แต่) for (เป็ นเวลา) just (เพิง่ จะ) already (เรียบร ้อยแล ้ว) yet (ยัง) recently (เมือ ่ เร็วๆ นี้ ชว่ งนี)้ lately (เมือ ่ เร็วๆ นี้ ชว่ งนี)้ never (ไม่เคย) ever (เคย) so far (จากบัดนัน ้ จน บัดนี)้ up to now (จากบัดนัน ้ จนบัดนี้) several times (หลายครัง้ ) up to the present time(จนถึงปั จจุบน ั ) many times (หลายครัง้ ) Back Menu Next Rule ้ าวถึงเหตุการณ์ทเี่ กิดขึน 1. ใชกล่ ้ ในอดีต และยัง ดาเนินหรือมีผลต่อเนือ ่ งมาจนถึงปั จจุบัน มักมี คาว่า since และ for อยูด ่ ้วย since (ตัง้ แต่) for (เป็ นเวลา) Since - then For - ten minutes - yesterday - ages - last month - a long time - Christmas - threeNext Back Menu Rule ้ าวถึงเหตุการณ์ทเี่ พิง่ กระทาเสร็จสน ิ้ 2. ใชกล่ ใหม่ๆ จะมีคาว่า recently(เมือ ่ เร็วๆนี,้ ชว่ งนี)้ , just(ยัง), not long ago(ไม่นานมานี)้ และ lately( เมือ ่ เร็วๆนี,้ ชว่ งนี)้ -Have you finished your assignment? -Yes, I have just finished it. *** just *** จะวางอยูห ่ น ้า V Back Menu Next Rule 3. ใชกั้ บคาว่า already(เรียบร ้อยแล ้ว) และ yet(ยัง) Yet ใชกั้ บ Question , NegativeAnswer และ NegativeStatement จะวางอยูท ่ ้ายประโยค - We have not read that book yet. (Neg. St.) A: Has he come back yet ? (Question) B: No, he has not come back yet. (Neg. Ans.) Already ใชกั้ บ Affirmative Statement และ Affirmative Answer จะวางอยูห ่ น ้า V หรือท ้ายประโยค - Have you finished your report already? - Jill has already bought a new blouse. Back Menu Next Rule ้ าวถึงเหตุการณ์ในอดีตและยังไม่จบใน 4. ใชกล่ ขณะทีพ ่ ด ู จะมีคาว่า ever(เคย) , never(ไม่เคย) ever ใชกั้ บ Question never ใชกั้ บ Negative Statement และ Negative - Have you ever been to America? (Question) - No, I have never been there. (Neg. Ans.) Back Menu - I have never played ice-skating. (Neg,Next Rule ้ าวถึงเหตุการณ์ทเี่ กิดขึน 5. ใชกล่ ้ ในอดีต แต่ไม่ได ้บ่งเวลา ั เจน จะมีคาว่า ทีเ่ กิดขึน ้ ให ้ชด up to the present time (จนถึงปั จจุบน ั ) until now (จนกระทัง้ บัดนี)้ so far(จากบัดนัน ้ จนบัดนี้) so far this month(จากเดือนนัน ้ ถึงเดือนนี้) at last(ในทีส ่ ด ุ ) - Up to the present time we have had no news from John. - I have received no answer from him so far. Back Menu Next Rule ้ าวถึงเหตุการณ์ทเี่ กิดซ้าซากหลาย ๆ 6. ใชกล่ ครัง้ จะมีคาว่า many times(หลายครัง้ ) several times(หลายครัง้ ) over and over(ครัง้ แล ้วครัง้ เล่า) - I have been to Hua-Hin many times. ฉั นเคยไปหัวหินมาแล ้วหลายครัง้ - She has seen "Jurassic Park" several times Back Menu Next ่ Rule ้ าวถึงเหตุการณ์ในอดีตทีส ิ้ สุดลงแล ้ว 7. ใชกล่ ่ น แต่เกีย ่ วเนือ ่ งกับเหตุการณ์หนึง่ ซงึ่ เกิดขึน ้ ใน ปั จจุบันหรืออนาคต - Janet has bought a car so that she will have transportation to work. - He has studied all day so that he can go to the dance tonight. Back Menu Next Rule 8. ใชกั้ บเหตุการณ์ทเี่ กิดขึน ้ ในชว่ งระยะเวลา ิ้ สุด จะมีคาว่า this หนึง่ ซงึ่ ยังไม่สน month(เดือนนี)้ , this year(ปี น)ี้ -Have you had a holiday this year? -You have done a lot of work this morning Back Menu Next Rule ้ ื พิมพ์ 9. ใชในบทสนทนา จดหมาย รายงาน หนั งสอ Conversation A: I have lost my keys. Have you seen them? B: Yes, I have seen them. Back Menu Next Passive ACTIVE: Many tourists have visited that temple. นักท่องเทีย ่ วหลายคนได ้ไปเทีย ่ ววัดนั่ น PASSIVE: That temple has been visited by many tourists. วัดแห่งนัน ้ ได ้รับการเยีย ่ มเยือนโดย นักท่องเทีย ่ วหลายคน Back Menu Next Exercise Put in the verbs in brackets into the gaps.Use Present has Perfect. 1.Karensend _______ me an e-mail. [send] have visited 2.Dave and Pat _________ the museum. [visit] have been 3.I ________ at the pet shop. [be] have already 4.They packed ______________ their rucksacks.[already pack] has had 5.Marcus ______ an accident. [have] Back Menu Next Exercise Complete the sentence with since for or ago for 1) We’ve only been waiting sinc _____ 10 minutes. e ago 2) They’ve lived in London sinc _____ 1982. 3) Alan called about halfe an hour _____. for 4) We haven’t met John _____ last week 5) You haven’t sent me any money _____ ages. Back Menu Next Exercise 1. Has he …… rice ……? a. has , yet b. yet , eat c. yet , eaten d. eaten , yet 2. I ……………………….. my breakfast this morning. a. has just had b. had c. have just had d. have just have Back Menu Next Exercise 3. She ………………….. a headache since she got up. a. has b. has had c. had d. had had 4. He …………………. From the ฤ company lately. a. has resigned b. has resignes c. had resigned d. resigned Back Menu Next Exercise 5. John …………………………famous peoples. a. have never met b. has never met c. never has met d. never has meet 6. Sara ………………………… famous peoples. a. has worked b. have worked c. has work Back d. had work Menu Next Exercise 7.They ………………………… in the park. a. has not played b. have not played c. has not play d. had not play 8. ………………….. in Suratthani since 2002 ?. a. Have she live b. Has she live c. Has she lived d. Has she living Back Menu Next Exercise 9. ประโยคใดเป็ น Present perfect Tense a. Susan lives in Bangkok. b. Susan has live in Bangkok . c. Susan is living in Bangkok. d. Susan has lived in Bangkok 10. I………..football for 2 months. a. hasn’t played b. isn’t playing c. haven’t played d. doesn’t play Back Menu Next Exercise 11. I ………..four cups of coffee since eight o’clock. a. drink b. will drink c. have drunk d. am drinking 12. Jill has……………bought a new blouse. a. yet b. already c. since Back Menu d. for Next Exercise 13. He………….just……….me the tape I asked for. a. has , given b. is , giving c. was , given d. doesn’t , give 14. She……………her brother for five years. a. won’t see b. doesn’t see c. isn’t seeing d. hasn’t seen Back Menu Next Exercise 15.……..you…….the new words from the blackboard yet ? a. Will , study b. Are , studying c. Have , studied d. Do , study 16.I…………….never………..by plane. a. don’t , travel b. am , travelling c. haven’t , travelled d. have , travelled Back Menu Next Exercise 17. He…………..ill since Monday. a. has been b. is c. was d. had 18. Have you ever………….a camel ? a. ride b. rode Back Menu Next Exercise 19. Have you…………..seen some bad storms in this area ? a. never b. ever c. just d. yet 20. Richard hasn’t arrived …………… . a. already b. just c. never d. yet Back Menu Next ความรู ้เพิม ่ เติม ความแตกต่างของ Present Perfect และ Past Simple ไม่ใช ้ Present perfect กับเหตุการณ์ทก ี่ ล่าวลอยๆ หรือเหตุการณ์ซงึ่ จบลงไปแล ้ว ประโยคซงึ่ มีคาแสดง เวลาต่อไปนีจ ้ ะใช ้ Present perfect ไม่ได ้ (ต ้องใช ้ Past simple) ago at that time yesterday last week last month in 1994 at Christmas, etc. He lived here from 1991 until 1994. He has lived here for three years. He lived here for three years Exercise have live) you 1. This is my house. How long (you lived ________ here? has lived 2. He is now in Bangkok. He (live) ________ here for five years. wrote 3. Soontorn Poo (write) ________ Pra-ApaiMani in thehave reign not of King Rama III. 4. I (not read)read ________ all of Soontron poo’s works yet. has just finished 5.My sister (just finish) _________ reading one of her books. Exercise not 6. I (not see)have ________ him for years. I wonder where he seen is. has not 7. He (not smoke) _________ for two years. He smoked is trying to give it up. you 8. (You lock)Did ________ the door before you lock left? have not finished 9. I can’t go out because I (not finish) __________ my home work. Have you ever drunk___________ whisky? Well, 10. (you ever drink) have some now Exercise left____ home at eight andgot 11. I (leave) (get) ___ there at twelve. has just 12. He (just go) ________ out for a picnic. gone 13. She (go) went ________ out ten minutes ago met 14. I (meet) ________ Ladda last June have_________ never 15. I (never meet) Ladda since last met June Did you see 16. (You see) ________ the moon last night? Have you seen 17. (You see) ________ that film before? It’s Exercise began 18. The concert (begin) ________ at eight and (last) lasted ________ two hourshas just begun 19. The play (just Have youbegin) ________. You are a little late.been spent 20. (You be) ________ here before? Yes, I (spend) ________ my holidays here Did you last have Has never year. stopped (You have) ________ a good time? Credits Rawipa Jindawipusit 5/1 No 11 Janjira Krotngoen 5/1 No 18 Parame Puyam 5/1 No 19 Suppanat Chumnanwat 5/1 No 27 Back Menu Next