โครงสร้าง How long มักใช้กันทั่วไปในภาษาอังกฤษ แล้ว How long แปลว่าอะไร How long ตอบยังไง How long กับ How many times ต่างกันอย่างไร มาเรียนรู้ไปพร้อมกันกับ ELSA Speak ด้านล่างนี้กันนะ
How long แปลว่าอะไร?
How long แปลว่า “ใช้เวลานานเท่าไหร่” “ความยาวเท่าไหร่” โครงสร้าง How long ใช้เพื่อถามถึงระยะเวลาที่ใครบางคนทำงานบางสิ่งบางอย่างใช้เวลานานแค่ไหนหรือความยาวของบางสิ่งบางอย่าง
สอบก่อนเข้าฟรี
ตัวอย่าง:
- How long has Jenny lived in Korea? (เจนนี่อยู่เกาหลีมานานเท่าไรแล้ว?)
- How long does it take Kathy to go to school? (เคธี่ใช้เวลานานแค่ไหนในการไปโรงเรียน?)
- How long is Anna’s ruler? (ไม้บรรทัดของแอนนายาวเท่าไหร่?)
โครงสร้าง How long ที่ใช้บ่อย
How long + will + S + V?
โครงสร้าง:
How long + will + S + V? |
วิธีตอบ How long:
S + will + V + FOR + ระยะเวลา |
หมายเหตุ:
- S คือประธาน
- V คือคํากริยา
โครงสร้างนี้ใช้เพื่อถามถึงระยะเวลาที่บางสิ่งจะเกิดขึ้นหรือระยะเวลาที่บุคคลจะทำอะไรบางอย่างในอนาคต
ตัวอย่าง:
How long will the meeting last? (การประชุมจะใช้เวลานานแค่ไหน?)
→ It will last for 20 minutes. (มันจะใช้เวลาราว ๆ 20 นาที)
How long + have/has + S + been + Ving?
how long ประโยคคําถาม:
How long + have/has + S + been + Ving? |
คําตอบ:
S + have/has + Ved/3 + FOR + ระยะเวลา หรือ S + have/has + Ved/3 + SINCE + เส้นเวลา |
โครงสร้างนี้ใช้เพื่อถามถึงระยะเวลาที่บุคคลได้ทำสิ่งใดสิ่งหนึ่งที่เกิดขึ้นในอดีต ต่อเนื่องมาจนถึงปัจจุบัน และจะยังคงดำเนินต่อไปในอนาคต
ตัวอย่าง: เพื่อน A กำลังรอเพื่อน B มารับ เพื่อน C เห็นว่าผ่านมาสักพักแล้ว แต่ B ยังไม่มารับ จึงถาม A:
How long have you been waiting? (คุณรอมานานแค่ไหนแล้ว?)
→ I’ve been waiting since 7 p.m. (ฉันรอมาตั้งแต่ 19.00 น. แล้ว)
How long + have/has + S + Ved/VII?
คําถาม:
How long + have/has + S + Ved/3? |
คําตอบ:
S + have/has + Ved/3 + FOR + ระยะเวลาหรือ S + have/has + Ved/3 + SINCE + เส้นเวลา |
โครงสร้างนี้ใช้ปัจจุบันกาลสมบูรณ์เพื่อถามเกี่ยวกับระยะเวลาที่คนคนหนึ่งทำบางสิ่งบางอย่างจนถึงเวลาปัจจุบัน
ตัวอย่าง:
How long has John lived here? (จอห์นอยู่ที่นี่มานานเท่าไรแล้ว?)
→ He has lived here for 2 months. (เขาอาศัยอยู่ที่นี่มาสองเดือนแล้ว)
>>> Read more: การใช้ “have”, “has” และ “had” ที่ง่ายที่สุดและเข้าใจดี
How long + do/does/did + S + V(inf)?
คําถาม:
How long + do/does/did + S + V (infinitive)? |
คําตอบ:
S + V + for + time period |
โครงสร้าง How long นี้ใช้เพื่อถามเมื่อมีคนทำหรือได้ทำอะไรบางอย่าง โครงสร้างแบ่งออกเป็นปัจจุบันกาลและอดีตกาล
ตัวอย่าง:
How long does he exercise every day? (เขาใช้เวลานานเท่าไหร่ในการออกกำลังกายต่อวัน?)
→ He exercises for an hour every day. (เขาออกกำลังกายวันละหนึ่งชั่วโมง)
>>> Read more: Everyday กับ Every day: คำจำกัดความ ความแตกต่าง และแบบฝึกหัด
How long does it take + (O) + to V(inf)?
คําถาม:
How long + does + it + take + O + to V? |
คําตอบ:
It + takes + O + ระยะเวลา |
โครงสร้างกาลปัจจุบันจะใช้เมื่อถามว่าโดยปกติแล้วคน ๆ หนึ่งจะใช้เวลานานแค่ไหนในการทำบางสิ่งบางอย่าง
ตัวอย่าง:
How long does it take you to go to work? (คุณใช้เวลาเดินทางไปทำงานนานเท่าไร?)
→ It takes me about 15 minutes. (ฉันใช้เวลาประมาณ 15 นาที)
How long did it take + (O) + to V(inf)?
โครงสร้าง:
How long + did + it + take + O + to V? |
คําตอบ:
It + took + O + ระยะเวลา |
โครงสร้างที่ 2 นี้ใช้เมื่อถามว่าคน ๆ หนึ่งใช้เวลานานแค่ไหนในการทำสิ่งใดสิ่งหนึ่งในอดีต
ตัวอย่าง:
How long did it take her to draw that picture? (เธอใช้เวลาในการวาดรูปนั้นนานแค่ไหน?)
→ It took her 3 days. (เธอใช้เวลา 3 วัน)
วิธีใช้ How long
วัตถุประสงค์ | วิธีใช้ | ตัวอย่าง |
เมื่อพูดถึงความยาวของสิ่งของ | ใช้เมื่อคุณต้องการถามถึงความยาวที่วัดได้ของสิ่งของบางอย่าง | How long is this skirt? (กระโปรงตัวนี้ยาวเท่าไหร่?) How long is this pipeline? (ท่อนี้ยาวเท่าไหร่?) |
เมื่อพูดถึงจะใช้เวลานานแค่ไหน | มักใช้เพื่อถามถึงระยะเวลาและนั่นคือช่วงระยะเวลาหนึ่ง ซึ่งมีจุดเริ่มต้นและจุดสิ้นสุด ดังนั้น สําหรับโครงสร้างนี้ ในคำตอบจะมีคำบุพบท “for” หรือ “since” | How long has the teacher left? – For twenty minutes. (คุณครูออกไปนานเท่าไหร่แล้ว? – 20 นาทีแล้ว) How long has Katy been in England? – Since 2020. (เคธี่อยู่อังกฤษมานานแค่ไหนแล้ว? – ตั้งแต่ปี 2563) |
เมื่อพูดถึงการใช้เวลาทำสิ่งใดสิ่งหนึ่ง | ใช้เพื่อถามโดยมีจุดประสงค์เพื่อถามว่าคน ๆ หนึ่งใช้เวลาทำสิ่งใดสิ่งหนึ่งนานเท่าไหร่ | How long does it take you to draw a picture? (คุณใช้เวลาในการวาดรูปนานเท่าไหร่?) How long will it take to fly to Moscow? (บินไปมอสโคว์ใช้เวลานานแค่ไหนเหรอ?) |
แยกแยะระหว่างโครงสร้าง How long กับ How many times, How much time และ When
แยกแยะระหว่าง How long กับ How many times
How long | How many times | |
ความคล้ายคลึงกัน | โครงสร้างทั้งสองใช้คำว่า “How” จึงมักสร้างความสับสนให้กับผู้ใช้ | |
ความแตกต่าง | ใช้เพื่อถามถึงระยะเวลาหรือความยาวเท่าไหร่ในภาษาอังกฤษ | ใช้เมื่อคุณต้องการถามถึงจำนวนครั้งที่เหตุการณ์หนึ่งเกิดขึ้น |
ตัวอย่าง | How long did Harry read that novel? – 8 days. (แฮร์รี่อ่านนวนิยายเรื่องนั้นนานแค่ไหน? – 8 วัน) | How many times has Harry read that novel? – 8 times.(แฮร์รี่อ่านนวนิยายเรื่องนั้นกี่ครั้งแล้ว? – 8 ครั้ง) |
แยกแยะระหว่าง How long กับ How much time
How long | How much time | |
ความคล้ายคลึงกัน | ทั้ง How long และ How many time แปลว่า “นานแค่ไหน” และ “เวลานานเท่าไหร่” | |
ความแตกต่าง | มักใช้เพื่อถามถึงระยะเวลาอันยาวนาน | ใช้เพื่อถามถึงช่วงเวลาสั้น ๆ มักจะเป็นคำแนะนํา |
ตัวอย่าง | How long has Daisy lived in Moscow? – For more than 6 years.(เดซี่อาศัยอยู่ในมอสโคว์มานานเท่าไรแล้ว? – มากกว่า 6 ปีแล้ว) | How much time should Kathy cook the eggs? – Only 10 minutes.(เคธี่ใช้เวลาปรุงไข่นานแค่ไหน? – แค่ 10 นาทีก็พอ) |
>>> Read more: การใช้ how much how many ในภาษาอังกฤษ
แยกแยะระหว่าง How long กับ When
How long | When | |
ความคล้ายคลึงกัน | ทั้งโครงสร้าง How long และ When ถามถึงเวลา | |
ความแตกต่าง | ระบุระยะเวลาหรือช่วงเวลาโดยมีจุดเริ่มต้นและจุดสิ้นสุด | When ระบุเวลาหรือช่วงระยะเวลาหนึ่ง |
ตัวอย่าง | A: How long has Harry lived in Bangkok City? – Harry has lived here for 8 years. (แฮรี่อาศัยอยู่ในกรุงเทพฯ มานานแค่ไหนแล้ว? – แฮรี่อาศัยอยู่ที่นี่มา 8 ปีแล้ว) → ถามว่าระยะเวลาเท่าไหร่ | When did Harry move to Bangkok? – Harry moved here in 2014. (แฮรี่ย้ายมากรุงเทพตั้งแต่เมื่อไหร่? – แฮรี่ย้ายมาที่นี่ในปี 2557) → ถามถึงเวลาที่เจาะจง ดังนั้น คำตอบจะเป็นเวลาที่แฮร์รี่ย้ายมากรุงเทพฯ |
แบบฝึกหัด How long วิธีใช้
แบบฝึกหัด
บทที่ 1: จงเติม How long/How many times ลงในช่องว่าง:
1. …………… have you been waiting?- Only for a minute or two.
2. …………… has he been married?- More than 25 years.
3. …………… have you read this novel?- At least 8 times.
4.…………… will the lesson last?- 2 hours
5. …………… have you been living in this house?- For 12 years now
6. ……………have you been there?- Nine minutes
7. ……………was your stay in American?- I was there for two and a half years
8. …………… did you visit him last summer?- Almost every weekend.
9. ……………have I told you not to play volleyball in the garden?
10. ……………did the phone ring yesterday?- ‘We must have had about ten calls.
บทที่ 2: ตอบคำถามต่อไปนี้
1. How long have you lived in Thailand?
2. How long does it take you to go to school?
3. How long does it take you to eat breakfast?
4. How long have you been learning English?
บทที่ 3: จงแต่งประโยคใหม่ด้วย How long
1. How/long/it/take/you/go/work?
2. She/have/live/here/last/year.
3. How/long/have/he/been/learn/French?
4. The/lesson/will/last/30/minute.
5. How/long/have/her mother/live/Bangkok city.
ELSA Pro ไม่จำกัด
14,895 บาท -> 2,944 บาท
ELSA Premium 1 ปี
8,497 บาท -> 4,668บาท
เฉลย
บทที่ 1 (จงเติม How long/How many times)
1. How long | 6. How long |
2. How long | 7. How long |
3. How many times | 8. How many times |
4. How long | 9. How many times |
5. How long | 10. How many times |
บทที่ 2 (ตอบคำถาม)
1. I’ve lived in Thailand since I was born.
2. It usually takes me 15 minutes.
3. It takes me about 10 minutes.
4. I’ve been learning English for 5 years.
บทที่ 3 (แบบฝึกหัดเกี่ยวกับ How long แต่งประโยค)
1. How long does it take you to go to work?
2. She has lived here since last year.
3. How long has he been learning French?
4. The lesson will last for 30 minutes.
5. How long has her mother lived in Bangkok city?
ข้างต้นเป็นข้อมูลเกี่ยวกับโครงสร้าง How long หวังว่าการแบ่งปันข้างต้นจะช่วยให้คุณเข้าใจโครงสร้างประโยคได้ดีขึ้น นอกจากนี้ อย่าลืมเข้ามาที่ ELSA Speak เป็นประจำเพื่ออัปเดทความรู้ด้านคำศัพท์และไวยากรณ์ภาษาอังกฤษของคุณทุกวันนะ