"อดีตที่มีปัจจุบันให้เห็น" Present Perfect

The name "Shirakawa-go" has made a large number of appearances throughout the history of Japan.
โครงสร้างของ Present Perfect

(+) ประโยคบอกเล่า S + Have1 + V3

(-) ประโยคปฏิเสธ S + Have1 + not + V3

(?) ประโยคคำถาม (WH) Have1 + S + V3 ?


*หมายเหตุ
  • Have1 = have กับ has
    • have ใช้กับ I, You, We, They
      • เอกพจน์บุรุษที่ 1 และ 2
      • พหูพจน์
    • has ใช้กับเอกพจน์บุรุษที่ 3 = He, She, It เป็นต้น
  • ตัวย่อในรูปปฏิเสธ
    • have not = haven't
    • has not = hasn't
การใช้ Present Perfect
  • Think about the past and present together "อดีตที่มีปัจจุบันให้เห็น"
    • เรามักจะเคยได้ยินว่า Present Perfect ใช้กับ "เหตุการณ์ในอดีตมีผลกับปัจจุบัน" 
    • ทีนี้ครูโจโจ้ก็มาปรับคำพูดใหม่เป็น "อดีตที่มีปัจจุบันให้เห็น" 
    • เพราะประโยคจะมีสองสถานการณ์ที่ควบคู่กัน ประกอบด้วย 
      • Finished action คือเหตุการณ์ที่เกิดขึ้นเรียบร้อยแล้วในอดีต กับ
      • Present คือเหตุการณ์ในปัจจุบัน หรือ ยังมีผลถึงปัจจุบัน
    • ซึ่งทั้งสองสถานการณ์นี้เกิดขึ้นพร้อมกันในห้วของผู้พูด ประโยคตัวอย่าง เช่น
      • Hey look! I've bought a new shirt.
        • ในสถานการณ์นี้ Finished action คือ new shirt เพราะเสื้อตัวนี้ ซื้อมาแล้ว มันเป็นเหตุการณ์ที่เกิดขึ้นในอดีต
        • ส่วนความที่เป็น Present คือ ฉันกำลังบอกให้เธอรู้ว่า เสื้อตัวที่ซื้อมาแล้วเนี่ย ใส่อยู่นี่ไง (I'm showing you now)
  • Present Perfect จะไม่นิยมใช้ร่วมกับคำบอกเวลาในอดีต (finished time)
    • Finished Time คือคำบอกเวลาในอดีต เช่น yesterday, ago, last เป็นต้น โดยคำเหล่านี้จะพบใน Past Simple เนื่องจากเป็นเหตุการณ์ที่จบไปแล้ว ไม่มีผลกับปัจจุบัน
  • News; to give news = to tell people about new things that happened ข่าว หรือ การบอกข่าวคราว/สิ่งใหม่ที่เกิดขึ้นแล้ว
    • มักพบในหัวข้อข่าว (headlines) โดยใช้ Present Perfect
      • บางครั้งอาจจะพบใช้ร่วมกับคำเวลานอดีตด้วย แต่เนื้อหานั้นจะ focus ไปที่ present มากกว่า
      • ภาษาอังกฤษแบบอเมริกันมักจะพบเป็น Past Simple
    • สำหรับเนื้อหา (stories) หรือ รายละเอียดข่าว (details) มักจะใช้ Past Simple เนื่องจากเหตุการณ์ส่วนมากนั้นเกิดขึ้นไปแล้วและไม่มีผลกับปัจจุบัน
  • How much = repeated up to now ใช้เพื่อบอกสถานการณ์ว่าบ่อยแค่ไหนตั้งแต่อดีตจนถึงปัจจุบัน
    • I've done six different jobs since 2019.
      • ฉันรับงานมา 6 งานตั้งแต่ปี 2019 แล้ว (และก็อาจจะเพิ่มมากกว่า 6 งาน)
    • He's been to Chiang Mai several times this year
      • ฉันเคยไปเชียงใหม่หลายครั้งแล้วปีนี้ (และก็อาจจะไปอีก)
เปรียบเทียบความแตกต่างระหว่าง Present Perfect กับ Past Simple
  • I have made a cake. Would you like some?
    • ประโยคนี้เป็น Present Perfect เพราะเค้กยังคงมีอยู่ จึงยื่นชวนให้เพื่อนกินได้
  • I made a cake yesterday.
    • ประโยคนี้เป็น Past Simple เพราะเขาแค่เล่าให้ฟังเฉยๆ ว่าเมื่อวานทำเค้ก แต่ปัจจุบันเค้กยังมีอยู่หรือไม่ อันนี้คงตอบไม่ได้ เพราะไม่มีตัวเค้กให้เห็น พูดอีกอย่างหนึ่งคือไม่มีปัจจุบันให้เห็นนั่นเอง
  • I have studied English for 3 years.
    • เป็น Present Perfect เพราะเรียนตั้งแต่สามปีที่แล้ว และตอนนี้ก็ยังเรียนอยู่
  • I studied guitar lesson last year.
    • เป็น Past Simple เพราะเรียนเมื่อปีที่แล้ว และจบแล้ว ปัจจุบันเรียนต่อหรือไม่นั้นไม่สามารถตอบได้ เพราะอาจจะเป็นเรื่องเล่าในอดีตให้ฟังเฉยๆ
  • I have lost my keys.
    • เป็น Present Perfect เพราะ กุญแจยังคงสูญหาย และยังหาไม่เจอ
  • I lost my keys last night.
    • ประโยคที่สองเป็น Past Simple เพราะผู้พูดเล่าให้ฟังเฉยๆ ว่ากุญแจหายไปเมื่อคืน ซึ่งเจอหรือยัง เราไม่สามารถตอบได้ เขาอาจจะเจอแล้วก็ได้ เพราะเขาเล่าให้เรื่องเมื่อคืนให้ฟังแค่นั้น
คำบอกเวลา
  • up to now, until now, til now, so far = (อดีต) จนถึงปัจจุบัน
  • lately, recently = เมื่อไม่นานนี้
  • ever and never = เคยไหม? และ ไม่เคยมาก่อน
    • Have you ever been to U.S?
      • เคยไปอเมริกามาก่อนไหม?
    • I've never been there.
      • ฉันไม่เคยไปเลย (ตั้งแต่เกิดมา=อดีต จนทุกวันนี้=ปัจจุบัน ยังไม่เคยไปเลย)
  • today, this morning/afternoon/evening/night = อาจจะพบใน Present Perfect หรือ Past Simple ก็ได้ ยกตัวอย่างเปรียบเทียบดังต่อไปนี้
    • I haven't done any homework this afternoon.
      • ใช้ Present Perfect หากกล่าวประโยคนี้ในตอนบ่ายอยู่
    • I didn't do any homework this afternoon.
      • ใช้ Past Simple หากกล่าวประโยคนี้ในตอนเย็น เพราะตอนบ่ายผ่านไปแล้ว จบไปแล้ว
  • That/It/This is the first time ___________.
  • already, just, yet
    • already = เรียบร้อยแล้ว
      • ตำแหน่งอยู่หลัง have/has
        • I have already sent the email to my teacher.
        • ฉันได้ส่ง email นั้นให้คุณครูเรียบร้อยแล้ว
    • just = เพิ่งจะ
      • ตำแหน่งอยู่หลัง have/has
        • I have just finished my homework.
        • ฉันเพิ่งทำการบ้านเสร็จ
    • yet = ยัง
      • ใช้ในประโยคคำถามและปฏิเสธ ตำแหน่งอยู่ท้ายประโยค
        • Have you finished your homework yet?
        • คุณทำการบ้านของคุณเสร็จหรือยัง
        • I haven't finished my homework yet.
        • ผมยังทำการบ้านไม่เสร็จ
    • *สำหรับ American English นั้นพบถูกใช้ใน Past Simple ได้
      • She went home already.
        • และจะพบว่าตำแหน่งของ already ปิดท้ายประโยคได้ด้วย
      • Did you eat yet?
      • I just had a great idea. 
  • since and for
    • since = ตั้งแต่ (ใช้กับจุดของเวลา) เช่น
      • since 2011
      • since June
      • since Sunday
      • since 8.00 a.m.
    • for = เป็นระยะเวลา (ใช้กับระยะ หรือ จำนวนของเวลา)
      • for 8 years
      • for 3 months
      • for 5 days
      • for 4 hours
    • พูดให้ง่ายๆ คือ since ใช้กับจุดของเวลาโดยไม่นับระยะของเวลาว่าผ่านมาเท่าไหร่ ส่วน for ใช้กับระยะของเวลา คือ จะนับมาให้เราเลยว่าตั้งแต่ตอนนั้นมาถึงตอนนี้ กี่ปี กี่เดือน กี่วัน กี่ชั่วโมง เป็นต้น
    • สำนวน for ages = นานเป็นชาติแล้ว
บทความที่เกี่ยวข้อง

ความคิดเห็น

Popular of the week

Sport Day หรือ Sports Day?

การดำหัวตามวิถีล้านนา ... ทำผิดมีค่าเท่ากับแช่ง !!!

New! ภาษาอังกฤษกับวันหยุดในปฏิทินไทย (Names of Holidays in Thailand)

Popular of all time

Congratulation VS Congratulations ต่างกันอย่างไร

การดำหัวตามวิถีล้านนา ... ทำผิดมีค่าเท่ากับแช่ง !!!

Organizing : Topic, Supporting และ Concluding Sentences