Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

Present Perfect Tense

บอกเล่า S. + has/have + v3/v.ed.

He has worked here for 4 years.


(เขาทางานที่นี่มา 4 ปี แล้ว)

ปฏิเสธ S. + has not [hasn’t] / have not [haven’t] + v3/v.ed.

He has not worked with us since 2016.


(เขาไม่ได้ทางานกับเรามาตั้งแต่ปี 2016)

คาถาม Has/Have (not) + s. + v3/v.ed?

Has he worked with two different companies recently?


(เขาได้ทางานกับสองบริ ษทั ในช่วงที่ผา่ นมารึ เปล่า?)

He, She, It, A cat has

I, You, We, They, Cats have

สถานการณ์ที่สามารถใช้ Present Perfect Tense


1.ใช้กบั เรื่ องที่เริ่ มต้นในอดีตและยังคงดาเนินต่อมาจนถึงปัจจุบนั (และน่าจะต่อไปอีกในอนาคต)
– We have studied in the same school for four years.
(เรี ยนโรงเรี ยนเดิมมาสี่ ปีแล้ว ตอนนี้ยงั เรี ยนอยู่ และในอนาคตน่าจะเรี ยนต่อ)

2.ใช้กบั เรื่ องที่เริ่ มต้นในช่วงเวลาหนึ่ง และช่วงเวลานั้นยังไม่หมด


– Coronavirus has spread around the world this year. (เริ่ มต้นในปี นี้และปี นี้ยงั ไม่หมด)

3.ใช้กบั เรื่ องที่เพิ่งจะเสร็ จไป


– I have just finished my homework. (เพิ่งจะทาการบ้านเสร็ จ)

4.ใช้กบั เรื่ องที่ไม่ระบุเวลา และต้องการแค่เล่าว่าเคยทา ไม่เคยทา ประสบการณ์ หรื อ ผลลัพธ์


– I have learned Japanese, Korean, Italian, and English.
– Have you ever been to France?
– Someone has stolen my eraser!
Since / For

การใช้ For : For is used for periods of time.


For มักจะใช้ลงท้ายประโยคเพื่อขยายว่าเหตุการณ์น้ ีใช้เวลานานเท่าไร เป็ นการบอก “ช่วงเวลา” ที่เกิดขึ้น
มีความหมายว่า “เป็ นเวลา”

Ex. My family have been living in New Zealand for 5 years.


ครอบครัวของฉันอยูท่ ี่ประเทศนิวซีแลนด์เป็ นเวลา 5 ปี มาแล้ว [ตอนนี้ก็ยงั อยูท่ ี่นี่ยงั ไม่ไปไหน

Ex. I have studied English for 3 hours.


ฉันเรี ยนภาษาอังกฤษมาเป็ นเวลา 3 ชัว่ โมงแล้ว [จนตอนนี้ ก็ยงั เรี ยนอยู่

การใช้ Since : Since is used to a point in time in the past


Since มักใช้เพื่อบอกจุดเริ่ มต้นของเวลา มีความหมายว่า “ตั้งแต่”
ใช้บอกเหตุการณ์ที่เริ่ มต้นตั้งแต่อดีตดาเนินมาจนถึงปัจจุบนั

Ex. I haven’t eaten anything since 8 o’clock.


ฉันไม่ได้กินอะไรเลยมาตั้งแต่ 8 โมงเช้าแล้ว [จนปัจจุบนั ตอนนี้ ก็ยงั ไม่ได้กินอะไรเลย]

Ex. We have been married since 2017.


เราแต่งงานกันมาตั้งแต่ปี 2017 [ตอนนี้แต่งงานก็ยงั อยูด่ ว้ ยกันอยู่]
Already, Just, Yet

Already แล้ว (ทาแล้ว) Yet ยัง(ยังไม่ได้ทา) Just เพิ่งจะ(เพิ่งจะทา)

Already
I’ve already read that book.
ฉันอ่านหนังสื อเล่มนั้นแล้ว
He has finished his work already.
เขาทางานของเขาเสร็จแล้ว
We’ve already made plan for our holiday.
เราวางแผนสาหรับวันหยุดเสร็จแล้ว

Just
I have just finished my lunch.
ฉันเพิ่งจะกินมื้อกลางวันเสร็ จ โครงสร้ างประโยค
Jane’s just called. Can you ring him back, please? just วางไว้ก่อนหน้าคา
เจนเพิง่ จะโทรมา คุณกรุ ณาช่วยโทรกลับหาเขาได้ไหม กริ ยาหลัก
He has just finished reading a book.
เขาเพิ่งจะอ่านหนังสื อจบ

Yet
I haven’t done my work yet.
ฉันยังทางานของฉันไม่เสร็ จ โครงสร้ างประโยค
Jane hasn’t received email from you yet. yet วางไว้ทา้ ยประโยค
เจนยังไม่ได้รับอีเมลจากคุณ กริ ยาหลัก
We haven’t been able to solve the problem yet.
เรายังไม่สามารถที่จะแก้ปัญหาได้

You might also like