看板 Eng-Class 關於我們 聯絡資訊
If human beings had been a bit less greedy and cruel, more birds and animals __________ dying out. 底線處應為? 1 ought to avoid 2 could have been avoided 3 should have avoided 4 might have avoided 5 could avoid 可否順便分析解惑一下 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.238.224
kurage306:4.憑語感..一定是pp然後3的should意思不對 12/29 14:29
kurage306:咦?那個文法叫pp嗎 12/29 14:30
hankevin:這是與過去事實相反的假設語氣用法 句型如下 12/29 22:47
hankevin:If+主詞+had p.p., 主詞+過去式助動詞+have p.p. 12/29 22:49
hankevin:所以應該是3和4都可以吧 語意上4會好一點 12/29 22:50
jklkj:可以用 would should could might~~~但要依句子而定!!!!! 12/29 23:40
tengharold:4. 3 好像也可,但我不會選3 01/01 19:20