→ priv:C你的理解是什麼? 09/27 20:15
→ priv:"應該要是Ed的錯"感覺不太合理 09/27 20:15
→ k66k66:事實上我覺得 C 比 A 來的好...有人也這樣想嗎? 09/27 20:36
→ k66k66:could have been的話,是不太確定本來錯在誰, 09/27 20:36
推 b9606022:可是should跟could都可以表示"推測"的可能性 09/27 20:37
→ k66k66:可能是Ed也可能是別人。should have been的話, 09/27 20:37
→ k66k66:就明指錯其實在Ed身上 09/27 20:37
→ k66k66:接後面那句比較順 09/27 20:37
→ k66k66:樓上板友說的沒錯,都有推測,只是肯定程度不同 09/27 20:38
推 b9606022:似乎要把完成式連在一起看比較好 09/27 20:40
→ k66k66:不好意思,請問要怎麼連在一起看? 09/27 20:44
→ priv:這邊的完成式沒有完成的意味 09/28 05:09
→ priv:只是配合後句是過去式,指出前句時間點更早 09/28 05:09
→ priv:換成現在式就是should be而已 09/28 05:10
→ priv:sorry,半夜發文講太快,不是時間更早 09/28 05:10
→ priv:就是should be的過去式變成should have been 09/28 05:10
→ priv:should的推測用法是expected,而could是possibility 09/28 05:18
→ priv:我個人還是覺得should語感在這邊不太適合 09/28 05:18
→ priv:如果是He should have been blamed就很通順 09/28 05:20
→ dunchee:我會說這題目本身有問題 如果A"可以"的話,那麼C也沒問題 09/29 22:16
→ dunchee:(反而會更好) 你可以問native speakers 09/29 22:17
→ dunchee:www.englishforums.com www.usingenglish.com 09/29 22:17
→ dunchee:(注意回答人的背景 有些回答的人的母語不是英文) 09/29 22:17
→ k66k66:感謝樓上各位的回應 :) 10/07 22:04