? 發問時間: 社會與文化語言 · 1 0 年前

has been及has/have+pp及現在完成進行式用法

請問,現在完成式是has/have+p.p,那現在完成進行式是has/have been +ving,現在完成被動式是has/have been +pp那像Fishing has been a profitable industry lately.這個has been 又是什麼??後面又沒pp,是什麼文法啊?又什麼情況下用他?

4 個解答

評分
  • 1 0 年前
    最佳解答

    是Fishing has been a profitable industry lately. 裡面的 has been 是現在完成式.而 been 是 be 動詞的 p.p. 解釋為成為 或 是. 它是動詞. 整句的解釋為 -釣魚近來已經是個有利潤的行業了.

    現在式: Fishing is a profitable industry.

    過去式: Fishing was a profitable industry.

    現在完成式: Fishing has been a profitable industry lately.

    所以been是be 動詞的p.p. 和現在完成進行式的been是不

    2007-07-25 21:23:29 補充:

    同的

    參考資料: 托福美語數學補習班
  • 向賢
    Lv 6
    1 0 年前

    have/has been + Vpp其中,have/has 與been都是助動詞,表達的是「某動作從過去直到現在的被動行為」,而Vpp則是該動作!!

    have/has + been + adj./N 這只是現在完式,其中的been正是該句動詞!be動詞只具有敘述的功用,並非動作,更無主被動的問題!!

  • 1 0 年前

    Fishing has been a profitable industry lately.

    這個has been 又是什麼?

    ...>>這就是現在完成式的動詞架構(這句是主動句型)

    後面又沒pp,是什麼文法啊?

    ...>>been就是p.p(是be動詞 is的p.p)

    又什麼情況下用他?

    ...>>現在完成式用在

    1.過去某個時間點持續到現在的動作

    EX.I have studied English since I was seven years old.

    2.表已經做完或未做完的動作

    EX. Tina has just written this letter.

    3.表經驗

    EX. This is the best book that I have ever seen.

    希望有幫到你,有問題可以再來討論

    參考資料: 我是補教老師
  • 1 0 年前

    這個句子是字典的吧

    been是be的過去分詞

    has+p.p---->has been

    所以是現在完成式

    has been就差不多是"現在是"的意思

    Fishing是動名詞

    所以只要在跟這個句子符合的時候都可以用

    解釋的不好請見諒= =

    參考資料: me
還有問題?馬上發問,尋求解答。