Present perfect tense กับ present perfect continuous tense ถือเป็น tense ที่มีการใช้ใกล้เคียงกัน หลายคนจึงมักจะสับสนเวลาเลือกใช้
เพื่อช่วยเคลียร์ข้อสงสัยว่า 2 tense นี้ต่างกันยังไง และแต่ละอันใช้ยังไงบ้าง ในบทความนี้ ชิววี่จึงได้นำข้อมูลเปรียบเทียบ มาให้ทำความเข้าใจกันได้แบบง่ายๆ เอาล่ะ ถ้าเพื่อนๆ พร้อมแล้ว เราไปดูกันเลย
Present perfect simple tense คืออะไร
Present perfect simple tense เรียกสั้นๆ ว่า present perfect tense คือรูปกริยาที่ใช้กับสิ่งที่เกิดในอดีต ซึ่งเกี่ยวเนื่องมายังปัจจุบัน โดยจะใช้โครงสร้าง “has/have + กริยาช่อง 3” ตัวอย่างการใช้ก็อย่างเช่น
- กล่าวถึงสิ่งที่เกิดในอดีต แต่มีผลหรือมีความสำคัญต่อปัจจุบัน (I have lost my key. ฉันทำกุญแจหาย)
- กล่าวถึงประสบการณ์ว่าเคยทำอะไร (I have been to London twice. ฉันเคยไปลอนดอน 2 ครั้ง)
- กล่าวถึงสิ่งที่เพิ่งทำเสร็จ (I have just finished my homework. ฉันเพิ่งทำการบ้านเสร็จ)
- กล่าวถึงสิ่งที่เกิดขึ้นในอดีต ที่ดำเนินต่อเนื่องมาจนปัจจุบัน (I have lived here since 2010. ฉันอยู่ที่นี่มาตั้งแต่ปี 2010)
Present perfect continuous tense คืออะไร
Present perfect continuous tense คือรูปกริยาที่ใช้กับสิ่งที่เกิดในอดีต และยังดำเนินต่อเนื่องมาจนปัจจุบัน โดยจะใช้โครงสร้าง “has/have + been + กริยา -ing” ตัวอย่างเช่น
I have been reading this book for weeks.
ฉันอ่านหนังสือเล่มนี้มาหลายสัปดาห์แล้ว
(กำลังอ่านอยู่ ยังอ่านไม่จบ)
แต่เราก็สามารถใช้ present perfect continuous tense กับสิ่งที่เพิ่งจบไปแล้วก็ได้เช่นกัน เมื่อสิ่งนั้นมีผลหรือมีความสำคัญต่อปัจจุบัน ตัวอย่างเช่น
I feel exhausted. I have been reading so many books today.
ฉันรู้สึกหมดแรง วันนี้ฉันอ่านหนังสือมาแล้วหลายเล่มมาก
Present perfect vs present perfect continuous
แม้ว่าขอบเขตการใช้ของทั้ง 2 tense จะทับซ้อนกันอยู่บ้าง แต่ก็มีหลายกรณีที่เรามักจะเลือกใช้บาง tense มากกว่าอีก tense หนึ่ง ซึ่งก็สามารถสรุปได้ดังนี้
1. เรามักใช้ present perfect tense เมื่อพูดถึงสิ่งที่จบไปแล้ว
เราสามารถใช้ present perfect tense เพื่อเน้นว่าการกระทำหรือเหตุการณ์ใดๆ ได้จบไปแล้ว
He has called you.
เขาได้โทรหาคุณ
ยิ่งถ้าเป็น verb จำพวก start, stop, finish ซึ่งเป็น verb ที่ไม่ได้แสดงความต่อเนื่อง เรายิ่งมักจะต้องใช้กับ present perfect tense
We have finished eating.
พวกเรากินเสร็จเรียบร้อยแล้ว
2. เรามักใช้ present perfect continuous tense เมื่อพูดถึงสิ่งที่ยังดำเนินอยู่
ในทางกลับกัน เมื่อพูดถึงการกระทำหรือเหตุการณ์ที่กำลังดำเนินอยู่ เรามักจะใช้ present perfect continuous tense
My dad has been sleeping since morning.
พ่อของฉันนอนหลับมาตั้งแต่ตอนเช้าแล้ว
เว้นแต่ว่า ถ้าเป็นสิ่งที่เกิดขึ้นมานานมากๆ แล้ว เรามักจะใช้ present perfect tense แทน
This temple has stood here since 1500.
วัดแห่งนี้ตั้งอยู่ตรงนี้ตั้งแต่ปี 1500
ถ้าเป็นการพูดถึงข้อมูลประวัติ หรือข้อมูลสถานการณ์ทั่วไป อย่างการบอกว่าอยู่ไหน ทำงานไหน เรียนไหน แม้ว่าจะเป็นสิ่งที่กำลังดำเนินอยู่ แต่เราสามารถเลือกใช้ tense ไหนก็ได้ ความหมายที่ได้จะแทบไม่ต่างกัน (การใช้ continuous อาจให้ความรู้สึกว่าเป็นสิ่งชั่วคราวได้ในบางสถานการณ์)
I have lived here for 2 years.
I have been living here for 2 years.
ฉันอาศัยอยู่ที่นี่มา 2 ปีแล้ว
3. เราจะไม่ใช้ verb บางตัวกับ present perfect continuous tense
ถ้าเป็น verb ที่เกี่ยวข้องกับสภาวะหรือกระบวนการในใจ เช่น know, like, understand เราจะไม่ใช้รูป -ing ซึ่งก็คือจะต้องใช้กับ present perfect tense แทน
She has known him for years.
เธอรู้จักเขามาหลายปีแล้ว
(เราจะไม่ใช้ She has knowing him for years.)
They have liked each other for months.
พวกเขาชอบกันมาหลายเดือนแล้ว
(เราจะไม่ใช้ They have been liking each other for months.)
4. เราจะใช้ present perfect tense เมื่อบอกปริมาณ
เมื่อพูดถึงปริมาณว่าทำอะไรไปกี่ครั้ง หรือกี่อัน เราจะใช้ present perfect tense
Anne has watched that movie twice.
แอนเคยดูหนังเรื่องนั้นมาแล้ว 2 ครั้ง
I have read three books this month.
เดือนนี้ฉันอ่านหนังสือแล้ว 3 เล่ม
5. เรามักใช้ present perfect continuous tense เพื่อเน้นระยะเวลา
เมื่อต้องการเน้นไปที่ระยะเวลา เราจะใช้ present perfect continuous tense
I have been waiting for two hours!
ฉันรอมานาน 2 ชั่วโมงแล้ว!
We have been working on this report for a week now, we need to finish it by tomorrow.
พวกเราทำรีพอร์ทนี้มานานหนึ่งสัปดาห์แล้ว พวกเราจะต้องทำให้เสร็จภายในพรุ่งนี้
6. เรามักใช้ present perfect continuous tense กับสิ่งที่เกิดซ้ำหลายครั้ง
ถ้าไม่ได้บอกแน่ชัดว่าเกิดขึ้นกี่ครั้ง การใช้ present perfect continuous tense อาจเป็นการสื่อว่าสิ่งนั้นได้เกิดขึ้นซ้ำหลายครั้ง
Tim has been trying to contact you all day.
ทิมได้พยายามติดต่อคุณทั้งวันเลย
ในขณะที่การใช้ present perfect tense จะสื่อว่าสิ่งนั้นได้เกิดขึ้นเพียงครั้งเดียว
Tim has tried to contact you.
ทิมได้พยายามติดต่อคุณ
ซึ่งถ้าจะระบุให้แน่ชัดว่าเกิดขึ้นกี่ครั้ง เราจะต้องใช้ present perfect tense
Tim has tried to contact you three times.
ทิมได้พยายามติดต่อคุณถึง 3 ครั้ง
7. เรามักใช้ present perfect continuous tense กับสิ่งชั่วคราว
เมื่อพูดถึงสิ่งชั่วคราว เรามักจะใช้ present perfect continuous tense
She has been going to the gym a lot lately.
เธอไปฟิตเนสบ่อยในช่วงที่ผ่านมา
(ปกติไปไม่บ่อย คาดว่าเป็นสิ่งชั่วคราว)
I have been eating a lot recently.
ฉันกินเยอะมากในช่วงที่ผ่านมา
(ปกติกินไม่เยอะ คาดว่าเป็นสิ่งชั่วคราว)
จบแล้วนะครับกับประเด็น present perfect vs present perfect continuous ที่นี้เพื่อนๆ ก็คงจะเข้าใจถึงความต่างและวิธีใช้ของแต่ละ tense กันแล้ว
อย่าลืมนะครับ ภาษาอังกฤษยิ่งเรียนรู้ ยิ่งฝึก ก็ยิ่งเก่ง สำหรับบทความนี้ ชิววี่ต้องขอตัวลาไปก่อน See you next time