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

英文文法問題4題

should't + have +p.p

should + have +p.p

could + have +p.p

could't+ have +p.p

請問以上要怎麼翻譯?

還有四句問題

1.She ______ in the library this morning.I did't see her there.

(A)should have been(B)could't have been(C)shouldn't be(D)couldn't be

正解(B)

問:shouldn't跟couldn't翻譯起來到底有何不同?為什選B

2.I'm sorry you reacted like that.You______differently

(A)can't react(B)should not react(C)should't have reacted(D)could have reacted

正解(D)

時態為什麼都是過去式could?

3.You left the front door unlocked. You _______ have done that.

(A)couldn't(B)should(C)were to(D)should't

正解(D)

跟第一題一樣的問題could、should到底翻譯起來是怎樣?為什都選否定..?

4.Someone ______my dictionary away;it was on the desk few minutes ago.

(A)should have taken(B)must have taken(C)would have taken(D)could have taken

正解(B)

這題好奇怪 課本上沒教過must + have +p.p. 這又要如何翻呢?

1 個解答

評分
  • Louis
    Lv 7
    8 年前
    最佳解答

    should't + have +p.p

    = 不該做,但做了

    should + have +p.p

    =該做,但沒做

    could + have +p.p

    =可能做了

    could't+ have +p.p

    =不可能做了

    請問以上要怎麼翻譯?

    還有四句問題

    1.She ______ in the library this morning.I did't see her there.

    (A)should have been(B)could't have been(C)shouldn't be(D)couldn't be

    正解(B)

    問:shouldn't跟couldn't翻譯起來到底有何不同?為什選B

    我沒看見她在那裡,所以我認為今早她[不可能]在圖書館。(假設語氣,與過去不符)

    shouldn't表示不應該,不符本句邏輯。

    2.I'm sorry you reacted like that.You______differently

    (A)can't react(B)should not react(C)should't have reacted(D)could have reacted

    正解(D)

    時態為什麼都是過去式could?

    我認為你那時的態度可以不要那樣。假設語氣與過去不同,所以用過去完成式could have reacted。

    3.You left the front door unlocked. You _______ have done that.

    (A)couldn't(B)should(C)were to(D)should't

    正解(D)

    跟第一題一樣的問題could、should到底翻譯起來是怎樣?為什都選否定..?

    我認為你[不該]不鎖前門的。與過去事實不符,故用過去完成式shouldn't have done 。

    4.Someone ______my dictionary away;it was on the desk few minutes ago.

    (A)should have taken(B)must have taken(C)would have taken(D)could have taken

    正解(B)

    這題好奇怪 課本上沒教過must + have +p.p. 這又要如何翻呢?

    我的字典不見了,我判斷[一定]是己經被某人拿走了。這是直述語氣。

還有問題?馬上發問,尋求解答。