1) You’ve made the same mistake____ you made last time.
A. as B. like C. which D. that
這一題答案是A,是不是錯了? 應該為D吧, 指同類同物
如果把you改成其他人,即下題:
You’ve made the same mistake____ she made last time.
那么答案才是A, 因為同類不同物...
我的理解對嗎?
兩道題均可選A和D,只是意思稍有不同:用as表示類似的錯誤,用that表示同樣的錯誤。同一個人可以犯同樣的錯誤,不同的人也可犯同樣的錯誤;同一個人可以犯與以前類似的錯誤,不同的人也可犯彼此相似的錯誤。