different than (from, to)后接句子的用法

许多书上都说,要表示“与……不同”, different 后面可以接than, from, to(好像有什么英国英语与美国英语方面的区别等),但是,下面这道题答案是C:
I haven’t been to the school since I last left. It is quite different _______ it was 20 years ago.
A. from    B. to    C. than    D. over
为什么不能选A或B呢?这也看不出是什么英国英语或美国英语啊!
顺便说一句,资料上的解释是:当后接从句时,要用than,不能用from或to。是这样吗?

请先 登录 后评论

最佳答案 2014-07-22 15:50

“当后接从句时,要用than,不能用from或to ”的说法是正确的。例如,英国著名英语语法家R.Quirk 等人说过,在下列句子里,different than 没有恰当的替换形式:1. She's quite a different girl than she was five years ago . 她这个女孩与五年前完全不同。2. Schools are different than they used to be . 目前的学校与过去不同了。(赵振才编著:《英语常见问题解答大词典》增订版 p.366)
请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 2 收藏,5321 浏览
  • 王英   提出于 2014-07-22 10:21

相似问题