"อดีตที่มีปัจจุบันให้เห็น" 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 = นานเป็นชาติแล้ว
บทความที่เกี่ยวข้อง

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

Sport Day หรือ Sports Day?

Organizing : Topic, Supporting และ Concluding Sentences

Special Days in Thailand : วันหยุดของไทย ภาษาอังกฤษ