✔ 最佳答案
七瀨 遙 ( 博士級 4 級 ) 完全解錯了 different than,根本不是比較式。
2014-03-15 12:24:07 補充:
當年會考的英文練習只接受different from,後來發現美國人只用different than而不寫different from,今天英文不是英國的語文而是世界不同英語國家的語文,所以兩種寫法都是正確的。
我想樓主的問題主要想問different from後要跟noun或noun clause (clause with 'what' or 'that' marker)而different than後可以跟clause(不用clause marker),這問題的出現是因為比較式後than後面是可以直接用clause而無需要clause marker,估得對嗎﹖
先看比較式:
I run a longer distance than he (runs).
The tree is taller than (it was) last year.
Jane is older than Mary (is).
比較式than後用clause是正確的。
different from/than跟比較式相同地方是兩者都是比較兩樣東西,我個人認為不單different than後可以用clause,different from 後也可以用clause。以下四句都可接受:
Americans today have different eating habits from those they had in the past.
Americans today have different eating habits from they had in the past.
Americans today have different eating habits than what they had in the past.
Americans today have different eating habits than they had in the past.
附帶一提,有些用法雖然嚴格來說文法不正確但因為流行已經被廣泛接受,例如:
Just because he is wearing a suit does not mean he is a decent man.
嚴格來說這句應寫成
The fact that he is wearing a suit does not mean he is a decent man.
因為太多人這樣寫just because已成為clause marker,而
just because something happens 已當noun clause用。