5 than are average 的说法对吗

最近专门看了专家们关于 than 用法的解答和文章,很有收获,但这个问题太难,所以仍有一些疑问,请教各位专家。请问下面一句对吗?

She is working harder than are average.

对错与否,请专家帮忙分析一下,谢谢了!

请先 登录 后评论

最佳答案 2018-02-04 14:53


She is working harder than are average.

【答】我可以肯定地说,这是一个错句。错误在于,比较的对象错失,不在同一个层面。我知道,本句想表达这个意思:“她比一般人工作努力。” 我猜的对不对? 就是说 “比较的两个成分” 必须都是 “人”,从网友给的than are average 这部分来看,are average 缺少主语,我们把缺失的主语补充后,应该就是people。我们能说people are average 吗?肯定不能。因为people are average 是个毫无意义的句子。假设people are average 是对的,那也无法构成“比较”。“她工作努力”和“人们是普通的”之间,有可比性吗?

正确的表达,必须尊重语言习惯。

首选是:She is working harder than average.

其次是:She is working harder than average people (are).

第一句最符合英语习惯,最简练,无可挑剔。

第二句比较符合汉语思维,也不算错。

语言的精髓在于“简练”,语法不是文字游戏。我们在尊重英语语法的同时,更要敬畏语言的表达习惯和约定俗成的表达规则。than 后面的成分,有时是不需要完整的。例如:

than ever    比先前

than before    比以前

than ever before    比以往

than usual    与平时相比

than average 与平均/普通相比

than yesterday/in the past    比昨天/过去


请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    正确的句子应该是:She is working harder than average people (are).或者:She is working harder than average persons (are).

    【说明】average 的意思是“平均数”、“普通的,平常的,一般的”;不是“普通人”。

请先 登录 后评论
  • 1 关注
  • 1 收藏,3006 浏览
  • 黄力松   提出于 2018-02-04 11:43

相似问题