Skip to content

Present perfect continuous · ⁨现在完成进行时⁩

English

How long? The ongoing past

  • The present perfect continuous shows an action that started in the past and is still going (or just stopped).
  • I have been waiting for an hour.
  • It focuses on the activity and its duration.

I have been studying for hours; the kettle has been waiting just as long.

中文

多久了?持续的过去

时间线:现在完成进行时是持续到"现在"的过程
  • 现在完成进行时 (present perfect continuous) 表示一个动作从过去持续到现在(可能还在进行,或刚停)。
  • 我I (完成时)have (进行)been 等待waiting (持续)for 一an 小时hour.(我已经等了一个小时。)
  • 它强调过程和时长。

我已经学了好几个小时;水壶也等了这么久。

Handout

Log in or create account · ⁨登录或创建账户⁩

IGCSE, A-Level · ⁨IGCSE、A-Level⁩ & AP · ⁨与 AP⁩