TOEIC
คอร์สไวยากรณ์ 9 min de lecture

Present Perfect vs Past Simple: คู่มือฉบับสมบูรณ์สำหรับ TOEIC®

เชี่ยวชาญความแตกต่างระหว่าง present perfect และ past simple: คำสัญญาณ กฎการใช้ และกับดัก TOEIC® ที่พบบ่อยกับ for/since, already/yet

Par Justin De Sio
GrammarTensesPresent PerfectTOEICEnglish

Present Perfect vs Past Simple

present perfect (have/has + past participle) เป็นกาลปัจจุบัน มันบอกคุณเกี่ยวกับสถานการณ์ ในตอนนี้ ส่วน past simple (did) บอกคุณเกี่ยวกับอดีตเท่านั้น

คำถามสำคัญคือ ผลลัพธ์สำคัญในตอนนี้หรือไม่ ถ้าใช่ ให้ใช้ present perfect ถ้าคุณกำลังพูดถึงช่วงเวลาที่เจาะจงในอดีต ให้ใช้ past simple

เมื่อไรควรใช้แต่ละกาล

Present Perfect Past Simple
I have lost my key. (ฉันยังหาไม่เจอ)I lost my key yesterday. (เวลาที่เจาะจง)
She has worked here for 5 years. (เธอยังทำงานที่นี่)She worked here for 5 years. (เธอไม่ได้ทำงานที่นี่แล้ว)
Have you ever been to Japan? (ตลอดชีวิตของคุณ)Did you go to Japan last year? (เวลาที่เจาะจง)
The company has grown a lot. (ผลลัพธ์ที่เห็นได้ในตอนนี้)The company grew in 2023. (ปีที่เจาะจง)

คำสัญญาณและคำบอกเวลา

Present Perfect Past Simple
already, yet, justyesterday, last week/month/year
ever, neverago (two days ago)
for, sincein 2020, on Monday
so far, up to nowwhen I was young
recently, latelyat that time, then

For vs Since

For (ระยะเวลา) Since (จุดเริ่มต้น)
for three yearssince 2021
for a long timesince January
for two hourssince 9 a.m.
for six monthssince I graduated

Present Perfect Continuous vs Present Perfect Simple

Continuous (have been doing) Simple (have done)
I have been reading this report. (กิจกรรมที่กำลังดำเนินอยู่)I have read this report. (การกระทำที่เสร็จสิ้นแล้ว)
It has been raining all day. (ระยะเวลาของกิจกรรม)It has rained three times this week. (จำนวนครั้ง)
She has been working here since May. (เน้นระยะเวลา)She has worked on five projects. (เน้นผลลัพธ์)

กับดักที่พบบ่อยใน TOEIC®

  1. For vs since: for + ระยะเวลา, since + จุดเริ่มต้น อย่าสับสน: since three years เป็นรูปที่ผิด
  2. คำบอกเวลาในอดีต: ถ้าประโยคมี yesterday, ago, last week ให้ใช้ past simple เสมอ
  3. Already vs yet: already ในประโยคบอกเล่า, yet ในคำถามและประโยคปฏิเสธ
  4. Gone vs been: has gone to Paris = เขาอยู่ที่ปารีสตอนนี้ Has been to Paris = เขาเคยไปปารีส (แต่กลับมาแล้ว)
  5. This morning / today: ถ้าช่วงเวลายังไม่สิ้นสุด ให้ใช้ present perfect ถ้าสิ้นสุดแล้ว ให้ใช้ past simple

กับดักเหล่านี้พบบ่อยเป็นพิเศษใน TOEIC® พาร์ต 5 ซึ่งทดสอบความเชี่ยวชาญด้านกาลของกริยาของคุณโดยตรง

เคล็ดลับการเตรียมตัว

  1. มองหาคำบอกเวลา: คำสัญญาณมักเป็นตัวกำหนดกาลที่ถูกต้อง
  2. คิดถึง «ตอนนี้»: ถ้าผลลัพธ์สำคัญในตอนนี้ ก็คือ present perfect
  3. จำคู่ for/since: เป็นหนึ่งในกับดักที่พบบ่อยที่สุดในพาร์ต 5
  4. ฝึกกับพาร์ต 5: เป็นพาร์ตที่ทดสอบกาลของกริยาบ่อยที่สุด

หากต้องการนำกฎเหล่านี้ไปใช้จริง ลองทำ แบบฝึกหัด TOEIC® ฟรี ของเรา และดู คู่มือเตรียมสอบ TOEIC® ของเราเพื่อแนวทางที่ครบถ้วน

คำถามที่พบบ่อย

ฝึกกาลของกริยาให้สมบูรณ์แบบด้วย 990prep

present perfect เป็นหนึ่งในจุดไวยากรณ์ที่ออกสอบบ่อยที่สุดใน TOEIC® ฝึกด้วยแบบฝึกหัดของ 990prep เพื่อเชี่ยวชาญความแตกต่างระหว่าง present perfect กับ past simple

Realistic exercises Detailed explanations Progress tracking
สมัครฟรี

Free, no credit card required

Guides connexes