一次搞懂「完成進行式」(過去/現在/未來)

You are currently viewing 一次搞懂「完成進行式」(過去/現在/未來)


Hi, everyone~ 歡迎來到英文庫的文法系列!😍 我是 Gloria~✌🏻

今天要帶大家認識英文時態裡的「完成進行式」!雖然相較於其他的時態,完成進行式比較不常用到,但在某些情況也還是會看到它出現,所以學到完成進行式的用法對你來說一定也很有幫助!

接下來,要帶大家更了解英文時態裡的「現在完成進行式」、「過去完成進行式」還有「未來完成進行式」!今天就讓我們來一次搞懂吧!Let’s go~😉

2

完成進行式是什麼?

首先,我們先來了解什麼是「完成進行式」吧!

完成進行式就是指「在某段時間之前,某動作都在持續進行」,一起來看例句吧!

I have been waiting for three hours.

He had been watching TV when we arrived.

We will have been teaching for 5 years tomorrow.

在這些句子裡,你可以看到這些動作「在某個時間點以前,都在持續進行中」。
完成進行式還可以分成「現在完成進行式、過去完成進行式、未來完成進行式」,來表達「在不同時間點以前」持續進行的動作。

I have been waiting for three hours.
我已經等了三個小時 (現在完成進行式)
👉🏻 直到現在以前,已持續一段時間

He had been watching TV when we arrived.
他在我們到這裡之前,都一直在看電視 (過去完成進行式)
👉🏻 直到過去以前,已持續一段時間

We will have been teaching for 5 years tomorrow.
我們明天就即將教書滿五年了 (未來完成進行式)
👉🏻 直到未來以前,已持續一段時間

搞懂完成進行式之後,我們繼續來看「現在完成進行式、過去完成進行式、未來完成進行式」吧!

現在完成進行式

首先,一起來看看現在完成進行式的例句吧!

現在完成進行式會用「 have been + Ving 」的型態表示,若主詞是 He / She / It 或單一個人時,則是用「 has been + Ving 」

現在完成進行式的功能就是指「直到現在以前,某動作已經持續一段時間」,可能還在持續著,或是才剛停止,比現在完成式更強調動作是「持續的」:

I have been playing tennis for two hours.
我已經打網球打了兩小時(現在可能還在打)

It has been raining all day.
雨已經下了一整天(現在可能還在下)

They have been learning Spanish since last year.
他們從去年開始就在學西班牙語(現在可能還在學)

耶~搞懂現在完成進行式之後,我們接著來看看過去完成進行式吧!

1

過去完成進行式

我們一樣先看過去完成進行式的例句吧!

不管主詞是什麼,過去完成進行式都會用「had been + Ving」的型態來表示。

過去完成進行式是指「在過去某個時間點之前,某動作都一直持續著」,一樣也比過去完成式更強調動作是「持續的」:

I had been eating lunch when he arrived.
我那時在他抵達時已經一直在吃東西

She had been working for two hours when someone called.
有人打電話給她時,她已經持續工作了兩小時

They had been sleeping for a while before I came home.
他們在我到家之前已經睡了一陣子

過去某件事發生時,另一件事已持續在進行,通常會用連接詞連接兩個過去的事件,在過去已經持續一段時間的事用「過去完成進行式」,另一件事則用過去簡單式。

未來完成進行式

我們先看看未來進行式的例句吧!

不管主詞是什麼,未來完成進行式都會用「will have been + Ving」的型態表示。

未來完成進行式指的是「未來某個時間之前,某動作將會持續進行著」:

I will have been training for a month tomorrow.
我明天將訓練滿一個月了

She will have been living in Taipei for one year next month.
她下個月即將在台北住滿一年

In June, they will have been working here for five years.
六月的時候,他們將在這裡工作滿五年

未來進行式常用來講一些具有紀念性質的事,表示在未來的某時間之前,某件事將已經持續多久

That’s All for Today!

哇~恭喜你看完了!學完是不是很有成就感呢?給你一個大大的讚!👍🏻
希望看完這篇文章能讓你更認識英文的現在完成進行式、過去完成進行式,還有未來完成進行式。相信只要你常常練習、反覆運用,以後就更能活用這些知識在生活中囉!

以上就是今天的文法系列~那我們就下次見啦!😎

Gloria

我是一位喜歡到處冒險的英文老師~✌🏻 我相信學習是一場沒有終點的旅行,我也相信夢想不會虧待每個認真對待它的人!希望每一位來到這裡的朋友,都能找到實用的資訊,幫助你成為更好的自己!✨😎