English Grammar -Present Perfect Continuous 現在完成進行式

 ◇ Present Perfect Continuous
現在完成進行式


  S + have / has + be + V-ing


     當我們談論某一個活動已經持續了多久時,會用到現在完成進行式。該活動開始於過去,然而目前也仍在進行中。通常會在現在完成進行式後方加上「for + 一段時間」來強調持續的時間、或者有「since + 起始時間」的用法。


  Example:


1. I have been waiting at the bus stop for one hour. The bus still hasn't come.

  我已經在公車站等了一個小時。公車還沒來。


2. Jones has been living here since 2020. He moved from Hong Kong two years ago.

  Jones 自2020年以來就一直住在這裡,他兩年前從香港搬過來的。


3. They are looking at the painting. They have been looking at it for 45 minutes.

  他們正在看著那幅畫,他們已經看了四十五分鐘了。




下一課>>

較新的 較舊