動詞 時態 完成進行式
英語動詞的時態ー「完成進行式」
Tony will have arrived Tokyo by nine o’clock tomorrow.

英語12時態表
(淺藍色是常用的八個時態)
動詞 時態 完成進行式
「完成進行式」所表示的意思
完成進行式依據時態不同而有分「現在完成進行式」「過去完成進行式」「未來完成進行式」三種。
現在完成進行式「have/has+been+Ving」
過去完成進行式「had+been+Ving」
未来完成進行式「will have+been+Ving」
「完成進行式」是「完成式」加上「進行式」所構成、同時具備「完成」以及「進行」兩種機能。「完成進行式」的基本機能是表示「在一定的期間內」に「動作的持續」。
「現在完成進行式」和「現在完成式」所表示的「持續」
◉ Tony has been playing baseball for 5 years.
(東尼已經打棒球打了五年了。)

「現在完成進行式」和「現在完成式」兩者都可以表達動作的「持續」之意、但是一般來說,「現在完成進行式」是用在「動作動詞」上、而「現在完成式」是用在「狀態動詞」上面。
何謂「狀態動詞」
「狀態動詞」主要是在「感情」「感覺」「知性」「擁有」等之動詞上。此類的動詞有一種特徵,就是無法馬上重複「做跟不做」這兩個動作上面,而是一種持續性的狀態。像是「be動詞」就是一種「狀態動詞」。
在舉例來說、像是「like(喜歡)」就不可能一下子喜歡,一下子不喜歡。這種狀態動詞基本上是不能變成「進行形」
基本的狀態動詞 |
be動詞 |
是,在 |
like |
喜歡 |
love |
愛 |
hate |
討厭 |
live |
住 |
want |
想要 |
need |
需要 |
hope |
希望 |
wish |
希望 |
know |
知道,認識 |
remember |
記得 |
believe |
相信 |
understand |
了解 |
seem |
似乎 |
sound |
聽起來 |
look |
看起來 |
taste |
吃起來 |
belong |
屬於 |
own |
所有 |
have |
有 |
exist |
存在 |
何謂「動作動詞」
「動作動詞」就是跟狀態不一樣,馬上可以決定「做或不做」。像是「eat(吃)」「drink(喝)」「write(寫)」「do(做)」等等。
例句
狀態動詞的「持續」
◉ I have liked her for 5 years.
(我已經喜歡她五年了。)
◉ He has wanted the PS4 for a long time.
(他已經想要PS4很長一段時間了。)
動作動詞的「持續」
◉ I have been studying English for 5 years.
(我已經唸英文五年了。)
◉ She has been talking about her boyfriend for 30 mins.
(她已經講她男友的事講了三十分鐘了。)
「過去完成進行式」與「過去完成式」所表示的「持續」
◉ He had been running for 20 mins before he fainted out.
(在他昏倒之前,他已經跑了二十分鐘了。)

「過去完成進行式」與「過去完成式」都可以用來表示「過去」的持續動作,這兩個不同的是,「過去完成進行式」是使用「動作動詞」而「過去完成式」是要用「狀態動詞」來表示持續動作。
例句
狀態動詞的「持續」
◉ I had liked her for 5 years when I got married with her.
(在我跟她結婚的時候,就已經喜歡她五年了。)
◉ He had wanted the PS4 for a long time when his mother bought him one.
(在他媽媽買PS4給他之前,有很長一段時間他都一直都很想要一台PS4。)
動作動詞的「持續」
◉ I had been studying English for 5 years before I entered the college.
(我在上大學之前已經唸了五年的英文了。)
◉ When I got in, she had been talking about her boyfriend for 30 mins.
(在我進來之前,她已經講了三十分鐘關於她男友的事了。)
「未來完成進行式」跟 「未來完成式」所表示的「持續」
◉ I will have been waiting for 3 hours by 5 o’clock.
(到五點我就已經等了三小時了。)

「未來完成式進行式」跟「未來完成式」都可以表是「持續」的狀態。用「未來完成式進行式」來表示狀態的持續大多使用「動作動詞」。而「未來完成式」來表示的「持續」狀態,則是多用「狀態動詞」來表示。
例句
狀態動詞的「持續」
◉ I will have been a teacher for 10 years next year.
(到明年我就已經當老師當了十年了。)
◉ They will have lived together for 2 years next month.
(下個月,他們就同居兩年了。)
動作動詞的「持續」
◉ He will have been waiting for more than 3 hours when the train arrives.
(電車到達的時候,他就等了三個小時了。)
◉ She will have been talking for 1 hours when you arrives here.
(你到這裡的時候,她就已經說了一個小時的話了。)
0コメント