- You are out of breath. Have you been running?
- The rain started two hours ago. It's still raining now. It has been raining for two hours.
เราใช้ present perfect continuous กับเหตุการณ์ที่กำลังดำเนินไปอยู่อย่างไม่สิ้นสุด หรือเพิ่งสิ้นสุดลงเมื่อไม่นานมานี้ มีความหมายเกี่ยวเนื่องกับเวลาในขณะนี้ เรียนภาษาอังกฤษฟรี เรียนภาษาอังกฤษออนไลน์ฟรี
- How long have you been leaning English.
- Where have you been ? I have been looking for you for the last half hour.
บางครั้งอาจจะใช้ present perfect continuous สำหรับการกระทำที่เกิดขึ้นเป็นประจำซ้ำๆ กัน ตลอดช่วงเวลาหนึ่ง เช่น เรียนภาษาอังกฤษฟรี เรียนภาษาอังกฤษออนไลน์ฟรี
- Every morning they meet in the same cafe'. They have been going there for years.
เปรียบเทียบ I am doing กับ I have been doing เรียนภาษาอังกฤษฟรี เรียนภาษาอังกฤษออนไลน์ฟรี
- Hurry up! We are waiting.
- We have been waiting for an hour.
เรียนภาษาอังกฤษฟรี เรียนภาษาอังกฤษออนไลน์ฟรี
เวปไซด์นี้จัดทำขึ้นเพื่อเป็นส่วนหนึ่งของเวปไซด์กลุ่มให้ความรู้ด้านภาษาอังกฤษ เพื่อเป็นอีกหนึ่งตัวเลือกสำหรับผู้ที่ต้องการเรียนภาษาฟรีผ่านระบบ Internet เนื้อหาส่วนใหญ่จะเป็นความรู้ด้านไวยากรณ์ภาษาอังกฤษ เวปไซด์นี้เหมาะสำหรับผู้ที่มีความรู้ด้านภาษาอังกฤษระดับกลางขึ้นไป ในบางส่วนที่เนื้อหาอาจเข้าใจยากผู้จัดทำยินดีให้คำปรึกษาโดยผู้เรียนสามารถฝาก commend ไว้ได้ ทั้งนี้ในบางคำถามผู้จัดทำอาจจะไม่สามารถตอบคำถามได้เนื่องจากขีดจำกัดทางด้านความรู้ด้านไวยากรณ์ภาษาอังกฤษของผู้จัดทำเอง แต่ก็ยืนยันว่าจะช่วยจนสุดความสามารถ หากผู้เรียนเองมีคำแนะนำหรือมีความรู้อื่นๆ ที่ผู้จัดทำยังขาดอยู่ก็สามารถแนะนำกันได้ เพื่อเป็นการเรียนรู้ร่วมกัน หวังว่าเวปไซด์นี้จะเป็นประโยชน์สำหรับทุกคนนะครับ
หากคุณต้องการเรียนภาษาอังกฤษฟรีผ่านระบบ Internet โดยเฉพาะอย่างยิ่งความรู้ด้านไวยากรณ์แล้ว เราขอเป็นตัวเลือกหนึ่งสำหรับคุณนะครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น