如圖所示: <-----+-----+-----未來 ↑現在 ↑某個過去的時間 ↑X(動作) 例如: I had finished doing my homework before I went to bed. (went to bed 就是圖裡的某個時間, finished homework即為動作) c.未來完成式 will[shall] have + p.p. 2.過去分詞必須加上動詞,形成上述型式,加be動詞,型成被動式. 私がカフェに着いた時、彼らは2時間も話し続けていました。 過去完了進行形の使い方は、「had been ~ing」が基本の形になります。 每天學英文,資訊不漏接!訂閱完成!Something went wrong.任何商業合作,歡迎來信洽詢。聯絡信箱:(為避免垃圾信,用[@]取代@,寄信時請去掉[]) 意即有個動作 在過去的某個時間之前已經完成了. a.現在完成式(has(have)+p.p. Klicken Sie auf ' Klicken Sie auf ' ネイティブスピーカーは、has beenとhas+過去分詞という表現をよく使います。 日本人からするとhas beenとhas+過去分詞の2つの違いが、いまいちピンとこないかも知れないですね! has beenとhas+過去分詞の2つには、どんな違いがあるのか調査してみましょう。(^ ^)!

受動態の文は動詞の部分に「be動詞+過去分詞」を用いますが、この受動態に完了形を加えたものが完了形の受動態です。まず、現在完了形を用いて完了形の受動態の形について解説します。現在完了形の「have(has)+過去分詞」と受動態の形「be動詞+過去分詞」を足すと、以下のように完了形の受動態の形になります。 have(has)+ 過去分詞+) be動詞 + 過去分詞------------------------------------------ have(has)+ been + 過去分詞 ↑be動詞の過去分詞haveと過去分詞の間には、完了形と受動態を繋ぐbe… have been 在英文裡的用法,大致上有「現在完成式」、「現在完成進行式」或是「現在完成被動式」,語法結構為「has / have + been 」,had been 則是過去完成式,用法跟have/has been是一樣的,只是一個時間點在現在,一個時間點在過去。下面列出have been、has been、had been 的英文用法、英文例句,跟中文意思,趕快學起來吧。現在完成式:表達的是「從過去時間某個時間點到現在的一段時間」,強調與「現在」的關係。現在完成進行式:表示過去某一時刻開始的動作持續到現在,並且還在進行中。語法結構如下:現在完成式:have/has been若主詞為I, You, We,用have been,若主詞為He, She, It,用has been。有時候會省略如下:I have = I’ve例:I’ve been to Japan 3 times.例:I have been watching movie for 2 hours.例:She has never been to Taiwan.例:That girl has been sent to the hospital.過去完成式:表達的是過去某一時間或某一動作之前已經完成的動作。過去完成進行式:指的是過去的某個事件之前,更早的另一個動作已經持續了一段時間,且該動作在那時仍持續進行中。had been 的用法跟have/has been是一樣的,只是一個時間點在過去,一個時間點在現在而已。例:I had been thinking about traveling, but that ended when my girlfriend got sick.例:The plane had already taken off when she arrived at the airport. 2019-08-28 英文文法. 過去完了進行形「had been ~ing」の使い方 When I got to the cafe, they had been talking for two hours. had+ 過去分詞: 過去完成事. b.過去完成式 had + p.p. 1.過去分詞(p.p)有在. have been 在英文裡的用法,大致上有「現在完成式」、「現在完成進行式」或是「現在完成被動式」,語法結構為「has / have + been 」,had been 則是過去完成式,用法跟have/has been是一樣的,只是一個時間點在現在,一個時間點在過去。 Yahoo ist Teil von Verizon Media.