Yahoo奇摩知識+將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+服務將會轉為唯讀模式。其他Yahoo奇摩產品與服務或您的Yahoo奇摩帳號都不會受影響。如需關於Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

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

ought為啥不能用should呢

你要不要食用一些牛奶

Would you like to have some milk?

這句不是現在式ㄇ為啥要用Wouldㄋ

我想問一個問題will不是為來是ㄇ為啥還會有過去式是過去為來式ㄇ

可否舉幾個句子給我看看ㄋ

You ought not to tell a lie.

ought為啥不能用shouldㄋ

不是這兩個都是助動詞應該的意思ㄇ

3 個解答

評分
  • 1 0 年前
    最佳解答

    Would you like to have some milk?

    這句不是現在式嗎?為啥要用Would呢?

    我想問一個問題will不是未來式嗎?為啥還會有過去式是過去未來式嗎?

    可否舉幾個句子給我看看呢?

    這裡的句子雖然是現在式, 這裡的would是要表達"禮貌客氣"的語氣

    Would you mind if I open the window? (你介意我開窗戶嗎?)

    或者這樣的問句...

    What would you like for dinner? (你晚餐想吃什麼?)

    應該禮貌地回答: I would like... 而不是: I want...

    You ought not to tell a lie.

    ought為啥不能用should呢

    不是這兩個都是助動詞應該的意思嗎

    ought to 跟 should都是助動詞, 為"應該"的意思

    所以此句要用should替換, 應該改為:

    You ought not to tell a lie. (你不應該說謊)

    ---> You should not tell a lie.

    若只是單單把ought改成 should

    You should not to tell a lie. 這裡的 to 應該刪去否則會造成文法錯誤

    希望我的解答有讓你比較清楚^^

    還有...下次不要用注音文...會造成解答者解讀的困擾

    參考資料: 自己
  • 1 0 年前

    Dude you ought do not use a phonetic natation okay - -+ it was young ...?

  • 1 0 年前

    (拜託不要用注音文發問好嗎?看起來很累耶...)

    1. Would you like ...... ? 是一種比較禮貌的問法

    would的語氣通常比will客氣些,或不是很肯定

    而過去未來式的例句-->在過去時用了未來式 (其實滿少用的...)

    She said she would come. (她說她會來)

    2. ought to 跟 should 都是可以的

    只是ought to 的語氣更強硬一些

    排起來大概是 must > have to > ought to > should > shall

    一定---------------------------------------應該

    並沒有一定要用的字,看你的語氣而定

    參考資料: 奇摩字典 would
還有問題?馬上發問,尋求解答。