ข้ามไปยังเนื้อหา
Grammar ภาษาอังกฤษ · B1

Present perfect continuous

  • 2 Present perfect continuous
    2.1

    โครงสร้าง (have been + V-ing)

    Present Perfect Continuous: เกิดขึ้นต่อเนื่องจนถึงปัจจุบัน
    Present Perfect Continuous: เกิดขึ้นต่อเนื่องมาถึงปัจจุบัน

    Present Perfect Continuous เน้นการกระทำที่เริ่มตั้งแต่อดีตและดำเนินต่อเนื่องจนถึงปัจจุบัน มักยังกำลังเกิดขึ้นอยู่

    结构: 主语 + have / has + been + 动词-ing

    我I (完成时)have (进行)been 等待waiting (持续)for 一an 小时hour.

    ฉันรอมาหนึ่งชั่วโมงแล้ว (อาจยังรออยู่)

    (天气it)It (完成时)has (进行)been 下雨raining 整all 天day.

    ฝนตกมาทั้งวันแล้ว

    หมายเหตุ รูปปฏิเสธ: haven't / hasn't been + V-ing รูปคำถาม: Have / Has + ประธาน + been + V-ing?

    2.2

    เกิดขึ้นต่อเนื่องจนถึงปัจจุบัน

    ไทม์นี้สนใจที่กระบวนการที่ยาวนาน และระยะเวลา มักใช้คู่กับ for และ since:

    • for + ช่วงเวลา: for two hours
    • since + จุดเริ่มต้น: since this morning

    她She (完成时)has (进行)been 学习studying 自从since 九点nine.

    เธอนั่งเรียนมาตั้งเก้าโมงเช้านี้

    แตกต่างจาก Present Perfect อย่างไร:

    • Present Perfect Continuous: เน้นกระบวนการ / ระยะเวลา (I have been reading — อ่านมาตลอด)
    • Present Perfect: เน้นผลลัพธ์ / ความเสร็จสิ้น (I have read it — อ่านจบแล้ว)

    หมายเหตุ State verbs (know, like, be) โดยทั่วไปไม่ใช้รูป Continuous: ~~I have been knowing~~ ✗ → I have known ✓

    ข้อผิดพลาดที่พบบ่อย

    • ❌ ~~I am waiting for an hour.~~ → ✓ I have been waiting for an hour. — "รอมาหนึ่งชั่วโมงและยังรออยู่" ต้องใช้ Present Perfect Continuous; Present Simple ไม่สามารถบอก duration ได้
    • ❌ ~~How long are you living here?~~ → ✓ How long have you been living here? — how long ถามถึงระยะเวลา ต้องใช้ Present Perfect (Continuous)
    • ❌ ~~She has been finished her essay.~~ → ✓ She has finished her essay. —主动语态直接用 has/have +过去分词(has finished),不要多加 been。been 用在进行时(has been studying)或被动语态(Her essay has been finished,无宾语)里,不能用在带宾语的主动完成时中。
    • ❌ ~~I have been reading three books this week.~~ → ✓ I have read three books this week. — บอก"จำนวนที่เสร็จแล้ว" ใช้ Present Perfect; Continuous เน้นเพียงกระบวนการ ไม่พูดถึงผลลัพธ์

ทุกหัวข้อ · Grammar ภาษาอังกฤษ · B1

เข้าสู่ระบบหรือสร้างบัญชี

IGCSE, A-Level & AP