Skip to content
Home » [Update] ตัวอย่างประโยค present perfect tense การเปลี่ยนบอกเล่าเป็นคำถาม และปฏิเสธ | การใช้since – NATAVIGUIDES

[Update] ตัวอย่างประโยค present perfect tense การเปลี่ยนบอกเล่าเป็นคำถาม และปฏิเสธ | การใช้since – NATAVIGUIDES

การใช้since: คุณกำลังดูกระทู้

15

SHARES

Facebook

Twitter

หลักการเปลี่ยนประโยคบอกเล่าเป็นเป็นคำถามก็แค่เอาคำว่า Have หรือ Has ขึ้นต้นประโยคแค่นั้นเอง ส่วนประโยคปฏิเสธก็ทำได้โดยการนำเอาคำว่า not ต่อท้าย have หรือ has ซึ่งก็ง่ายมาก ๆ เช่นกัน

ตัวอย่างปร

ตัวอย่างประโยค present perfect tense

ประโยคบอกเล่า

  • ประโยคบอกเล่าจะเป็นโครงสร้างธรรมดา คือ ประธาน +have, has+ กริยาช่อง 3

โครงสร้าง

He, She, It, A cat
has
eaten.
I, You, We, They, Cats
have
eaten.

She has studied English since July.
หล่อนเรียน(แล้ว)ภาษาอังกฤษ ตั้งแต่เดือนกรกฎาคม
He’s worked in the garden since 8 o’clock.
เขาทำงาน(แล้ว)ในสวนตั้งแต่ 8 โมงเช้า
It has rained for three hours.
ฝนตก (แล้ว) เป็นเวลา 3 ชั่วโมง
A boy has played football since 3 o’clock.
เด็กชายเล่นฟุตบอล(แล้ว)ตั้งแต่ 3 โมง

I’ve drunk water. ผมดื่มน้ำแล้ว
You’ve  taken a bath. เธออาบน้ำแล้ว
We’ve  eaten rice. พวกเรากินข้าวแล้ว
They’ve  washed the car. พวกเขาล้างรถแล้ว

ประโยคปฏิเสธ

  • ประโยคปฏิเสธคล้ายบอกเล่า เพียงแค่เติม not  หรือ never หลัง have has เท่านั้น

โครงสร้าง

He, She, It, A cat
has
not
eaten.
I, You, We, They, Cats
have
not
eaten.
He, She, It, A cat
has
never
eaten.
I, You, We, They, Cats
have
never
eaten.
  • has, have + not แปลว่า ไม่ได้
  • has, have + never แปลว่า ไม่เคย

She hasn’t studied English since July.
หล่อนไม่ได้เรียน(แล้ว)ภาษาอังกฤษ ตั้งแต่เดือนกรกฎาคม (หล่อนเรียนตั้งแต่มิถุนานะ)
He’s not worked in the garden since 8 o’clock.
เขาไม่ได้ทำงาน(แล้ว)ในสวนตั้งแต่ 8 โมงเช้า (เขาทำตั้งแต่หกโมง)
It hasn’t rained for three hours.
ฝนไม่ได้ตก (แล้ว) เป็นเวลา 3 ชั่วโมง (ตกสี่ชั่วโมงโน่น)
A boy has not played football since 3 o’clock.
เด็กชายไม่ได้เล่นฟุตบอล(แล้ว)ตั้งแต่ 3 โมง (เขาเล่นตั้งแต่ 2 โมง)

I’ve never drunk beer. ผมไม่เคยดื่มเบียร์เลย
You’ve never got up late. เธอไม่เคยนอนตื่นสายเลย
We have  never eaten rice. พวกเราไม่เคยกินข้าวเลย
They haven never washed the car. พวกเขาไม่เคยล้างรถเลย

ประโยคคำถาม

  • ประโยคคำถามให้เอา Have, Has ขึ้นต้นประโยค

ประโยคคำถามแบ่งออกเป็นสองประเด็นคือ ถามในรูปแบบบอกเล่า และถามรูปแบบปฏิเสธ

1. การถามในรูปแบบบอกเล่า (นิยมใช้)

Has
he, she, it, a cat
eaten?
Have
I, you, we, they, cats
eaten?

Has she  studied English since July?
หล่อนเรียน(แล้ว)ภาษาอังกฤษ ตั้งแต่เดือนกรกฎาคมใช่ไหม
Yes, she has. / No, she hasn’t. ใช่ / ไม่ใช่

Has he  worked in the garden since 8 o’clock?
เขาทำงาน(แล้ว)ในสวนตั้งแต่ 8 โมงเช้าใช่ไหม
Yes, he has./ No, he hasn’t. ใช่ / ไม่ใช่

Has it  rained for three hours?
ฝนตก (แล้ว) เป็นเวลา 3 ชั่วโมงใช่ไหม
Yes, it has./ No, it hasn’t. ใช่ / ไม่ใช่

Has a boy played football since 3 o’clock?
เด็กชายเล่นฟุตบอล(แล้ว)ตั้งแต่ 3 โมงใช่ไหม
Yes, a boy has./ No, a boy hasn’t. ใช่ / ไม่ใช่
Have I drunk water? ผมดื่มน้ำแล้วใช่ไหม
Yes, you have. / No, you haven’t. ใช่ / ไม่ใช่

Have you  taken a bath? เธออาบน้ำแล้วใช่ไหม
Yes, I have. / No, I haven’t. ใช่ / ไม่ใช่

Have we  eaten rice? พวกเรากินข้าวแล้วใช่ไหม
Yes, we have./ No, we haven’t. ใช่ / ไม่ใช่

Have they  washed the car? พวกเขาล้างรถแล้วใช่ไหม
Yes, they have./ No, they haven’t. ใช่ / ไม่ใช่

2. การถามในรูปแบบปฏิเสธ

การถามในรูปปฏิเสธแบ่งออกอีกสองประเด็นคือ ในรูปแบบเต็ม และรูปแบบย่อ

  • รูปแบบเต็ม (ไม่นิยมถาม ดูเป็นตัวอย่างแล้วกัน)
Has
he, she, it, a cat
not
eaten?
Have
I, you, we, they, cats
not
eaten?
  • รูปแบบย่อ (แนะนำให้ใช้ตัวนี้)
Hasn’t
he, she, it, a cat
eaten?
Haven’t
I, you, we, they, cats
eaten?

(คำตอบเหมือนกับด้านบนนะครับ)

Hasn’t she  studied English since July?
หล่อนเรียน(แล้ว)ภาษาอังกฤษ ตั้งแต่เดือนกรกฎาคมไม่ใช่หรือ
Hasn’t he  worked in the garden since 8 o’clock?
เขาทำงาน(แล้ว)ในสวนตั้งแต่ 8 โมงเช้าไม่ใช่หรือ
Hasn’t it  rained for three hours?
ฝนตก (แล้ว) เป็นเวลา 3 ชั่วโมงไม่ใช่หรือ
Hasn’t a boy played football since 3 o’clock?
เด็กชายเล่นฟุตบอล(แล้ว)ตั้งแต่ 3 โมงไม่ใช่หรือ

Haven’t I drunk water? ผมดื่มน้ำแล้วไม่ใช่หรือ
Haven’t you  taken a bath? เธออาบน้ำแล้วไม่ใช่หรือ
Haven’t we  eaten rice? พวกเรากินข้าวแล้วไม่ใช่หรือ
Haven’t they  washed the car? พวกเขาล้างรถแล้วไม่ใช่หรือ

Have you ever…..? คุณเคย……หรือเปล่า

คำถามนี้เอาไว้ถามว่าตั้งแต่เกิดมาคุณเคย….หรือเปล่า เช่น

Have you ever seen pandas? คุณเคยเห็นแพนด้าหรือเปล่า
Yes, I have. / No, I haven’t.  เคยเห็น / ไม่เคยเห็น

Have you ever been to London? คุณเคยไปลอนดอนหรือเปล่า
Yes, I have. / No, I haven’t.  เคยไป / ไม่เคยไป

Have you ever eaten papaya salad? คุณเคยกินส้มตำหรือเปล่า
Yes, I have. / No, I haven’t.  เคยกิน / ไม่เคยกิน

 ประโยคคำถาม Wh- Question

ให้เอาคำเหล่านี้ (Who, What, Where, When, Why, How) นำหน้าประโยค ตามด้วย  have, has

Who has  studied English since July?
ใครเรียน(แล้ว)ภาษาอังกฤษ ตั้งแต่เดือนกรกฎาคม
Jane has. เจน เรียน

Where has he  worked  since 8 o’clock?
เขาทำงาน(แล้ว)ที่ไหนตั้งแต่ 8 โมงเช้า
He has worked in the garden. เขาทำงานในสวน

How long has it  rained?
ฝนตก (แล้ว) นานแค่ไหน
It  has rained for three hours? ฝนตกเป็นเวลาสามชั่วโมง

What has a boy played since 3 o’clock?
เด็กชายเล่นอะไร(แล้ว)ตั้งแต่ 3 โมง
A boy has played football since 3 o’clock?

When has she gone?  หล่อนไปเมื่อไหร่
She’s gone for 1 hour. หล่อนไปได้หนึ่งชั่วโมงแล้ว

ขอ 5 ดาวให้บทเรียนด้วยครับผม…

คลิกดาวดวงที่ขวามือสุดเลยครับครับ…

Average rating 4.5 / 5. Vote count: 203

ยังไม่มีใครให้ดาว คุณคือคนแรก….

[NEW] วิธีการใช้ FOR, FROM, SINCE, & AGO ในภาษาอังกฤษ | การใช้since – NATAVIGUIDES

FOR
for (ฟอร์) มีวิธีใช้มากมาย ขึ้นอยู่กับจุดประสงค์ของผู้ใช้เป็นสำคัญ ดังคำอธิบายต่อไปนี้
1. ใช้ FOR + NOUN เพื่อแสดงจุดประสงค์ (purpose) ของบุคคล
ตัวอย่าง
We went to the pub for a drink.
พวกเราไปที่โรงเหล้าเพื่อดื่มเหล้า
I went to the college for an interview with Professor Kay.
ผมไปที่วิทยาลัยเพื่อสอบสัมภาษณ์กับศาสตราจารย์เคย์
2. ใช้ For + V.ing (gerund) เพื่อแสดงจุดประสงค์ของ object นั่นคือ ต้องการจะบอกว่าใช้ทำอะไรนั่นเอง
ตัวอย่าง
Is that cake for eating or just for looking at?
เค้กชิ้นนั้นไว้สำหรับกินหรือไว้ดู
An altimeter is used for measuring height above sea-level.
เครื่อง altimeter มีไว้สำหรับใช้วัดความสูงเหนือระดับน้ำทะเล
3. ใช้ to + Verb เพื่อแสดงจุดประสงค์แทน for
ตัวอย่าง
We went to the pub to have a drink.
เราไปที่โรงเหล้าเพื่อดื่มสุรา
I went to the college to see Professor Kay.
ผมไปที่วิทยาลัยเพื่อพบกับศาสตราจารย์เคย์
4. ใช้ For หลังคำ too คือ enough ดังโครงสร้าง “too + adj./adv. + for + someone + to do something”
“adj./adv. + enough + for + someone + to do something”
ตัวอย่าง
It’s too heavy for you to lift.
มันหนักเกินไปสำหรับคุณที่จะยก
I think it’s late enough for us to put Susie to bed.
ดิฉันคิดว่ามันดึกพอแล้วที่เราจะต้องพาซูซี่ไปนอน
5. ใช้ For กับคำนาม plan, idea และ suggestion
ตัวอย่าง
Have you heard about the plan for Jack to be a Prime Minister?
คุณได้ยินข่าวถึงแผนการของแจ็คที่ต้องการจะเป็นนายกรัฐมนตรีบ้างหรือเปล่า
His idea is for us to travel in two different cars.
ความคิดของเขาก็คือให้เราเดินทางโดยรถยนต์ 2 คัน
6. ใช้ for เพื่อแสดช่วงเวลาของการกระทำหรือเหตุการณ์ ใช้ได้กับเหตุการณ์ทั้งในอดีต ปัจจุบัน และอนาคต
ตัวอย่าง
I once studied the guitar for three years.
ผมเคยเรียนกีตาร์มา 3 ปี
That house has been empty for six weeks.
บ้านหลังนั้นว่างมาได้ 6 สัปดาห์แล้ว .
My boss will be away for the next ten days.
เจ้านายของผมจะไม่อยู่ที่นี่ 10 วันถัดไป
แต่ถ้าหากกล่าวถึงเหตุการณ์ที่ดำเนินเรื่อยมาตั้งแต่อดีตถึงปัจจุบันเราจะใช้ for กับ present perfect tense
ตัวอย่าง
I’ve known her for a long time.
ผมรู้จักเธอมานานแล้ว
We’ve lived in this street for fifteen years.
เราอาศัยอยู่ที่ถนนสายนี้มา 15 ปีแล้ว
ถ้าหากกล่าวถึงเหตุการณ์ที่เกิดขึ้นในช่วงเวลาอดีตที่ดำเนินเรื่อยมาและสิ้นสุดลงในอดีต ใช้ for กับ past perfect tense
ตัวอย่าง
When she arrived, I had been waiting for two hours.
เมื่อเธอมาถึง ผมก็รอเธอมาได้ 2 ชั่วโมงแล้ว
I met her last Christmas, but I’d known her by sight for years.
ผมพบเธอครั้งสุดท้ายในวันคริสต์มาส แต่ผมรู้จักเธอมานานหลายปีแล้ว
FROM
อีกวิธีหนึ่งในการกล่าวถึงช่วงเวลาของการกระทำหรือเหตุการณ์ก็คือ เราอาจจะบอกจุดเริ่มต้น (start) และจุดจบ (finish) โดยใช้ from… to… หรือ from… till/until…
ตัวอย่าง
I was asleep from three to six. (=for three hours)
ผมหลับตั้งแต่ 3 โมงถึง 6 โมงเย็น
Mother will be away from Tuesday till Sunday.
(= for 6 days)
แม่จะไม่อยู่ตั้งแต่วันอังคารจนถึงวันอาทิตย์
นอกจากนี้เรายังอาจใช้ for กับเหตุการณ์ที่เราไม่ได้กล่าวถึงจุดสิ้นสุด
ตัวอย่าง
He studied the piano from the age of three.
เขาเรียนเปียโนตั้งแต่อายุ 3 ขวบ
I’ll be here from two o’clock.
ดิฉันจะอยู่ที่นี่ตั้งแต่บ่าย 2 โมง
SINCE
ใช้ since เพื่อแสดงจุดเริ่มต้นของการกระทำหรือเหตุการณ์ที่ดำเนินเรื่อยมา จนถึงขณะที่พูด
ตัวอย่าง
I’ve been here since three o’clock, but nobody’s come yet,
ผมมารออยู่ที่นี่ตั้งแต่ 3 โมง แต่ก็ยังไม่มีใครมาเลย
It’s been raining since two o’clock.
ฝนตกมาตั้งแต่บ่าย 2 โมง
ในกรณีที่เรากล่าวถึงช่วงเวลาที่เกิดขึ้นในอดีต เราจะใช้ sinceใน past perfect เพื่อบอกจุดเริ่มต้นของการกระทำหรือเหตุการณ์ที่สืบเนื่องมาจนถึงช่วงเวลานั้น
ตัวอย่าง
When she arrived, I was pretty fed up, because I’d been waiting since eight o’clock.
เมื่อเธอมาถึง ผมก็เบื่อมากแล้ว เพราะผมรอมาตั้งแต่ 8 โมงเช้า
หมายเหตุ : ใช้ for เพื่อแสดงช่วงระยะเวลายาวนานของเหตุการณ์หรือการกระทำ แต่ใช้ since เพื่อบอกจุดเริ่มต้น เช่น for four years (เป็นเวลา 4 ปีแล้ว) since last year (ตั้งแต่ปีที่แล้ว)
AGO
คำว่า ago ไม่ใช้กล่าวถึงความยาวของเหตุการณ์หรือการกระทำหรือจุดเริ่มต้น แต่ใช้ ago เพื่อแสดงว่าเราต้องการจะกล่าวถึงเหตุการณ์ในอดีตว่าเกิดขึ้นเมื่อไร ในอดีตนั้นคือ ใช้ ago ใน past tense
ตัวอย่าง
I saw him three days ago.
ผมพบเขา 3 วันล่วงมาแล้ว
This hotel was closed many years ago.
โรงแรมนี้ถูกปิดมาหลายปีแล้ว
ที่มา:รองศาสตราจารย์ทณุ  เตียวรัตนกุล

(Visited 53,022 times, 7 visits today)


การใช้ For/since


ใช้ For/since อย่างไรมาดูกันคะ

นอกจากการดูบทความนี้แล้ว คุณยังสามารถดูข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมายที่เราให้ไว้ที่นี่: ดูเพิ่มเติม

การใช้ For/since

3 คำบอกช่วงเวลา during since for ใช้ต่างกันอย่างไร?


ใครยังจำผิด ต้องดู‼
3 คำบอกช่วงเวลา
during since for ใช้ต่างกันยังไง?
ดูจบ! เลิกสับสน! ใช้ถูกชัวร์ ✅

ติว OpenDurian TCAS บุฟเฟต์
ดูรายละเอียดคอร์สและทดลองเรียนฟรี https://bit.ly/3ciwTBN
✅ มีเทคนิคจำ
✅ ได้คะแนนสูง
✅ สอบติดชัวร์
✅ มีรีวิวคนที่สอบติด
คอร์สสุดคุ้ม มีให้เลือกทุกวิชา
ติว GAT / PAT / วิชาสามัญ / ONET
และคอร์สอื่นๆ รวม 28 คอร์ส ครบทุกอย่าง
เรียนได้ไม่อั้นจนถึงวันสอบ
TCAS GATEng OpenDurian GAT PAT

3 คำบอกช่วงเวลา during since for ใช้ต่างกันอย่างไร?

Present Perfect(already, just, yet, ever, never, since, for)G.5 : Easy Grammar by KruLee (EP. 28-50)


Easy Grammar by Kru Lee
เรียนรู้การใช้ภาษาอังกฤษแบบง่ายกับKru Lee

Present Perfect(already, just, yet, ever, never, since, for)G.5 : Easy Grammar by KruLee (EP. 28-50)

Present Perfect การใช้ since และ for


อธิบายความแตกต่างของการใช้ since และ for ในประโยค Present Perfect Tense

Present Perfect  การใช้ since และ for

การใช้ Just, Yet, Already, Since, For


รายวิชาภาษาอังกฤษ ชั้นมัธยมศึกษาปีที่ 3

การใช้ Just, Yet, Already, Since, For

นอกจากการดูบทความนี้แล้ว คุณยังสามารถดูข้อมูลที่เป็นประโยชน์อื่นๆ อีกมากมายที่เราให้ไว้ที่นี่: ดูวิธีอื่นๆLEARN FOREIGN LANGUAGE

ขอบคุณมากสำหรับการดูหัวข้อโพสต์ การใช้since

Leave a Reply

Your email address will not be published. Required fields are marked *