You are on page 1of 2

1

Present Perfect Tense

S. + has/have + v.3
โครงสร้าง
ประโยคบอกเล่า
He has worked here for 4 years.(เขาทางานที่นมี่ า 4 ปี แล้ว)
S. + has not/have not + v.3
โครงสร้าง
ประโยคปฏิเสธ He has not worked with us since 2016.
(เขาไม่ได้ทางานกับเรามาตัง้ แต่ปี 2016)
Has/Have + s. + v.3?
โครงสร้าง
ประโยคคาถาม Has he worked with two different companies recently?
(เขาได้ทางานกับสองบริษทั ในช่วงที่ผา่ นมารึเปล่า?)
Present Perfect ใช้เมื่อไหร่ดี?
1. ใช้เล่าถึงเหต ุการณ์ที่เกิดขึ้นในอดีต และดาเนินต่อเนื่องมาจนถึงถึง
ปัจจ ุบัน มักใช้กบั คาเหล่านี้
since ตัง้ แต่ (+ จุดเริ่มต้นของเวลา เช่น 2021, January, Tuesday)
for เป็ นเวลา (+ ระยะเวลา เช่น 2 months, 5 days, 1 year)
ever since ตัง้ แต่นนั้ เป็ นต้นมา
so far จนกระทัง่ ตอนนี้
up to now จนกระทัง่ ตอนนี้
up to the present จนถึงปั จจุบนั
เช่น
I have lived in Bangkok since 1991. ฉันอาศัยอยูใ่ นกรุงเทพฯ ตัง้ แต่ปี 1991
I have worked in this company for 3 months. ผมทางานในบริษทั นีม้ า 3 เดือนแล้ว
2. ใช้บอกว่าเคยหรือไม่เคยทา ตัง้ แต่อดีตจนถึงปัจจ ุบัน มักใช้กบั คาเหล่านี้
never ไม่เคย
ever เคย
once ครัง้ หนึง่
twice สองครัง้
2

เช่น
A: Have you ever been to Tokyo? คุณเคยไปโตเกียวไหม
I have never been to Thailand. ฉันไม่เคยไปเมืองไทย
Tips: เคยไปหรือไม่เคยไปที่ ไหน ให้ใช้ been แทน gone เพราะ
been หมายถึง ไปแล้ว กลับมาแล้ว
gone หมายถึง ไปแล้ว แต่ยังไม่กลับมา
เช่น She has just gone to the bank. She’ll back in about 10 minutes
เธอเพิ่งออกไปแบงค์ จะกลับมาในอักประมาณ 10 นาที
3. ใช้กบั เหต ุการณ์ที่เพิ่งจบลงใหม่ๆ มักใช้กบั คาเหล่านี้
already เพิ่งจะ
recently เมือ่ ไม่นานมานี้
just เรียบร้อยแล้ว
yet ยัง (มักใช้ในประโยคคาถามและปฏิเสธ)
เช่น I have just come back to Japan. ฉันเพิ่งกลับมาจากญี่ปุ่น
The bus has already arrived. รถเมล์มาถึงแล้ว
A: Has he finished the work yet? เขาทางานเสร็จรึยงั
B: Not yet ยังเลย
4. ใช้กบั เหต ุการณ์ที่จบไปแล้ว แต่ผพ ้ ู ดู ยังคงรส้ ู ึกถึงผลของเหต ุการณ์
นัน้ อยู่
เช่น We have just cleaned our classroom. (เพิ่งทาเสร็จใหม่ๆ ห้องยังสะอาดอยู)่
5. ใช้กบั เหต ุการณ์ที่กาลังเกิดขึ้น และอาจเกิดขึ้นต่อเนื่อง มักใช้กบั คา
กากับเวลาเหล่านี้
today วันนี้
this week อาทิตย์นี้
this month เดือนนี้
this year ปี นี้
เช่น The teacher has not seen Ananda this week.
คุณครูยงั ไม่เจออนันดาเลยในสัปดาห์นี้ (สัปดาห์นคี้ รูอาจจะไม่เจออนันดาเลย)

You might also like