make a difference之类的词组为什么要用不定冠词

make a differencemake a mess之类的词组为什么要在difference mess这些抽象的名词前面加个a? 是抽象名词具体化的意思嘛?但是好像也不能具体化为一件事,一个人吧?具体怎么翻译?

请先 登录 后评论

1 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

如果网友认为抽象名词不可跟冠词 a 连用,首先要摈除这个概念或错误想法。其实,意义抽象的名词,跟 a 连用也是常态,它表达了抽象名词的具体体现、形象体现。

difference 原本就是可数名词,“区别”也好,“分歧”也好,可以是多种、多个,不仅可以加冠词 a ,还可以使用复数 differences。而有的抽象名词,却常跟冠词 a 连用,以表示这个抽象意义的具体情景和具体体现。a mess 便是一例。

关于翻译:

make a difference :发生了变化;发生了改变

make a mess :弄得一团糟(注意“一团”二字,体现 a 的含义)

请先 登录 后评论
  • 2 关注
  • 2 收藏,3876 浏览
  • 金老师 提出于 2021-03-17 18:54