【have been 用法】搞懂英文have been / had been / has been ...

文章推薦指數: 80 %
投票人數:10人

(由於是現在完成進行式,所以表達的是:我不只看電影看兩小時了,而且我現在還在看。

) 例:She has never been to Taiwan. 她從未去過台灣。

(現在完成式 ... 跳至主要內容 havebeen在英文裡的用法,大致上有「現在完成式」、「現在完成進行式」或是「現在完成被動式」,語法結構為「has/have+been」,hadbeen則是過去完成式,用法跟have/hasbeen是一樣的,只是一個時間點在現在,一個時間點在過去。

下面列出havebeen、hasbeen、hadbeen的英文用法、英文例句,跟中文意思,趕快學起來吧。

英文Havebeen/Hasbeen/Hadbeen用法 1.havebeen/hasbeen現在完成式/現在完成進行式 現在完成式:表達的是「從過去時間某個時間點到現在的一段時間」,強調與「現在」的關係。

現在完成進行式:表示過去某一時刻開始的動作持續到現在,並且還在進行中。

語法結構如下: 現在完成式:have/hasbeen或have/has+p.p 現在完成進行式:have/hasbeen+Ving 現在完成被動式:have/hasbeen+p.p 若主詞為I,You,We,用havebeen,若主詞為He,She,It,用hasbeen。

有時候會省略如下: Ihave=I’ve Youhave=You’ve Wehave=We’ve Theyhave=They’ve Hehas=He’s Shehas=She’s Ithas=It’s 例:I’vebeentoJapan3times. 我去過日本三次了。

(現在完成式) 例:Ihavebeenwatchingmoviefor2hours. 我已經看了兩個小時電影了。

(現在完成進行式) (由於是現在完成進行式,所以表達的是:我不只看電影看兩小時了,而且我現在還在看。

) 例:ShehasneverbeentoTaiwan. 她從未去過台灣。

(現在完成式) 例:Thatgirlhasbeensenttothehospital. 那女孩被送到醫院了。

(現在完成被動式) 接收最新全民學英文電子報: 2.hadbeen過去完成式/過去完成進行式 過去完成式:表達的是過去某一時間或某一動作之前已經完成的動作。

過去完成進行式:指的是過去的某個事件之前,更早的另一個動作已經持續了一段時間,且該動作在那時仍持續進行中。

語法結構如下: 過去完成式:hadbeen或had+p.p 過去完成進行式:hadbeen+Ving 過去完成被動式:hadbeen+p.p hadbeen的用法跟have/hasbeen是一樣的,只是一個時間點在過去,一個時間點在現在而已。

例:Ihadbeenthinkingabouttraveling,butthatendedwhenmygirlfriendgotsick. 我過去一直在想著去旅行,但我女友生病後我打消了這念頭。

(過去完成進行式) 例:Theplanehadalreadytakenoffwhenshearrivedattheairport. 當她到達機場時,這架飛機已經起飛了。

(過去完成式) 例: Thebreadhadbeeneatenbyher. 麵包被她吃掉了。

(過去完成被動式) 如果你喜歡學習各種英文文法、英文片語、口語英文、英文單字等等,歡迎追蹤全民學英文的 FB粉絲專頁、Instagram,以及Line官方帳號。

#hadbeen#hadbeen用法#hadbeen英文文法#hadbeen英文用法#havebeen#havebeenhadbeen#havebeenhadbeen差別#havebeen現在完成式#havebeen現在完成式被動語態#havebeen現在完成被動式#havebeen現在完成進行式#havebeen用法#havebeen英文文法#havebeen英文用法#havebeen語法 收取最新英文電子報 搜尋圖示 英文字彙 英文片語 英文文法 口語英文 看影片學英文 英文會話 職場英文 電話英文 實用英文 生活英文 學英文工具 Facebook Instagram 線 YouTube Telegram



請為這篇文章評分?