Saturday, 29 June 2013

การบอกเล่าและตั้งคำถามด้วยโครงสร้างว่า "..........have/has been+Ving"

การบอกเล่าและตั้งคำถามด้วยโครงสร้างในประโยคว่า "...............have/has been +Ving..........."

เมื่อกล่าวถึงการกระทำใดๆหรือเรื่องใดๆที่เกิดขึ้นมาก่อน จนถึงปัจจุบันก็ยังทำอยู่หรือเป็นไปอยู่ จะใช้โครงสร้าง  have/has been +Ving
ตัวอย่าง
-คุณรอรถไปพัทยามานานแค่ไหนแล้ว?  How long have you been waiting for the bus to Pattaya?
(แสดงว่ารออยู่ก่อนแล้วและยังรออยู่)
-เราขับรถมา2ชั่วโมงแล้ว  We have been driving  for 2 hours.  (แสดงว่าขับมาแล้วจนถึงตอนที่พูดก็ยังขับอยู่ เป็นเวลา2ชั่วโมงแล้ว)
-ฝนตกมา๓ชั่วโมงแล้ว (ฝนตกอยู่ตลอดไม่หยุด)
It has been raining continuously for 3 hours.
-ฝนตกมา๓ชั่วโมงแล้ว (ฝนตกอยู่ตลอดแบบตกๆหยุดๆ)
It has been raining continually for 3 hours.



แบบฝึกหัด
1.  เขาโทรไปหาสายการบิน5ครั้งแล้ว (ยังพยายามโทรอยู่)
2.  คุณทำงานเป็นไกด์มานานแค่ไหนแล้ว? (ตอนนี้ยังทำอยู่)
3.  เราพักที่จันทบุรีมา10วันแล้ว (ยังพักอยู่)
4.  รถรับส่งแขกไปประชุมวนมาที่โรงแรม3รอบแล้ว (ยังวนไปวนมาอยู่)
5.  คุณเตรียมโครงการนี้มานานแค่ไหนแล้ว (แสดงว่ายังเตรียมอยู่)
6.  คุณพักที่โรงแรมนั้นมานานเท่าไรแล้ว? (แสดงว่ายังพักอยู่)
เฉลย
1.  He/She has been calling the airlines 5 times.
2.  How long have you been working  as a tour guide.
3.  We have been staying in Chanthaburi for 10 days.
4.  The bus to pick up the guests to the conference has been coming to the hotel 3 rounds.
5.  How long have you been preparing this project?
6.  How long have you been staying in that hotel?



Latest updated :  11th Aug 2020

No comments:

Post a Comment