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

[英文]完成式文法問題

現在完成式S+have+Vp.p

現在完成式被動語態S+have+been+Vp.p

現在完成進行式S+have+been+Ving

現在完成進行式被動語態S+have+been+being+Vp.p

過去完成式S+had+Vp.p

過去完成式被動語態S+had+been+Vp.p

過去完成進行式S+had+been+Ving

過去完成進行式被動語態S+had+been+being+Vp.p

未來完成式S+will+have+Vp.p

未來完成式被動語態S+will+have+been+Vp.p

未來完成進行式S+will+have+been+Ving

未來完成進行式被動語態S+will+have+been+being+Vp.p

這樣打有無錯誤

請高手幫我檢查一下

已更新項目:

那請問一下

再過5分鐘我的車子就已經被修了1個小時了

這句話該怎麼翻譯?

1 個解答

評分
  • 1 0 年前
    最佳解答

    現在完成式S+have(has) +Vp.p

    現在完成式被動語態S+have(has)+been+Vp.p

    現在完成進行式S+have(has)+been+Ving

    現在完成進行式被動語態S+have(has)+been+being+Vp.p 這一項沒有被動喔!!

    過去完成式S+had+Vp.p

    過去完成式被動語態S+had+been+Vp.p

    過去完成進行式S+had+been+Ving

    過去完成進行式被動語態S+had+been+being+Vp.p 這一項沒有被動喔!!

    未來完成式S+will+have+Vp.p

    未來完成式被動語態S+will+have+been+Vp.p

    未來完成進行式S+will+have+been+Ving

    未來完成進行式被動語態S+will+have+been+being+Vp.p 這一項沒有被動喔!!

    被動的部分跟主動的公式不一樣,有四條公式不見了

    分別是:未來進行式被動語態、現在完成進行式被動語態、過去完成進行式被動語態、未來完成進行式被動語態

    這四項部分沒有公式可以套用。

    總之,被動的公式只有八條,主動的才有十二條。

    建議「現在」的部分,have後面加上(has)會較完整喔。

    2006-12-04 21:07:18 補充:

    After five minites from now, my car has been fixed for an hour.這好像是一句設計來「考」人家的題目,不太是說話的時候會用到的文法。又,因為我說過的,公式裡面並沒有「未來完成進行式被動語態」這一項,所以理當是沒有這樣的句子哩。還是希望有幫到你,有問題再討論喔!

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