--NY--
Lv 4
--NY-- 發問時間: 社會與文化語言 · 1 0 年前

<<英文>>助動詞

The machine ought to have been inspected two days ago . 此句中的助動詞?!跟本動詞是?!have been呢?!

~感謝~

4 個解答

評分
  • 1 0 年前
    最佳解答

    ought ; 助動詞 應當,應該

    been ; be的過去分詞

    inspect ; 檢查;審查

    ※ought to 為片語,意思是應該、須要

    ※been inspected 「be動詞+過去分詞 = 被動語態」

    ※have been

    have/ has + 過去分詞 = 現在完成式 , 表示一動作從過去一直持續到現在,也可以用來"加強語氣"。

    這邊的"have been inspected "

    就是"現在完成被動式"

    而這邊只是用來加強語氣,並非指動作、狀態的持續。

    機器應該早在兩天前就被檢查。(但是卻沒有檢查)

    你可以視 『ought to/ have to / should + 完成式』 為一個句型,表示應該要做,但是卻沒有做。

    • 登入以對解答發表意見
  • 1 0 年前

    這句話是對過去事實相反的假設語法,代表過去應該做卻沒有做;在時態上屬於過去完成式,在語態上屬於被動語態;助動詞:ought to ;

    另一個則是 have been inspected

    如有錯誤,請不吝指正,學習英文,大家加油!

    參考資料: 自己的知識
    • 登入以對解答發表意見
  • 1 0 年前

    助動詞====>ought to

    主動詞====>inspected

    助動詞====>ought to

    主動詞====>inspected

    助動詞====>ought to

    主動詞====>inspected

    助動詞====>ought to

    主動詞====>inspected

    參考資料: 自己
    • 登入以對解答發表意見
  • 1 0 年前

    助動詞 ought to

    主要動詞 inspect

    have been inspected是現在完成式

    參考資料: me
    • 登入以對解答發表意見
還有問題?馬上發問,尋求解答。