2019版人教版高中英语新教材必修一的 Unit 1(p11)有这样一句:
Good habit formed at youth make all the difference.—Aristotle
在词典上可以查到 make a difference,意思是“有影响”“有关系”“起作用”,但没有查到 make all the difference 的意思和用法。
1. make a difference的意思
make a difference 的意思是“有关系”“有(重要)影响”“起(重要)作用”等,但翻译成汉语时通常需根据具体语境灵活处理(注意,若表示“对……有关系或影响等”,则后接介词to)。如:
The sea air has made a difference to her health. 海上的空气改善了她的健康状况。
2. make a difference的变体——make all the difference
但是注意,make a difference 并不固定不变的习语,其中的 a 也可以根据语境需要换成其他词的。你说的 make all the difference 就是其中的一例,它的意思是“很有关系”“很重要”“有很大的影响或作用”等。如:
Good habit formed at youth make all the difference.—Aristotle
字面意思:年轻时养成的良好习惯对人会产生重要影响。——亚里士多德
变通一下:年轻时养成的良好习惯会让人终身受益。——亚里士多德
又如:
Does that make any difference?—Yes, it makes all the difference. 那很重要吗?——是的,很重要。
Your help will make all the difference to my daughter. 你的帮助将对我女儿关系重大。
A salesperson's attitude can make all the difference to a customer. 推销员的态度对顾客有很大影响。
A few kind words at the right time make all the difference. 在适当的时候说几句体贴话效果迥然不同。
Just five minutes’ exercise a day could make all the difference. 每天锻炼 5 分钟就可以使你判若两人。
3 更多变体:
——make no difference
Dollars make no difference to him. 金钱对他不起任何作用。
It makes no difference to me whether he goes or not. 他去不去对我没影响。
Tell whoever you like—it makes no difference to me. 你愿意告诉谁就告诉谁——对我来说都无所谓。
——make little difference
This made little difference to her. 这对她没有多大影响。
Changing the law will make very little difference. 修改法律也没有多少用处。
It makes little difference whether we go or stay. 我们去还是留没有多大差别。
——make some difference
Perhaps your force of argument might have made some difference. 或许是你的雄辩使情况发生了变化。
——make any difference (用于否定句或疑问句)
Does that make any difference? 那要紧吗?
It won’t make any difference. 这不会有什么差别。
It won’t make any difference in the short term. 短期内不会有什么影响。
——make much difference
The rain didn’t make much difference to the game. 这场雨对比赛没什么影响。
Whether they will come or not won’t make much difference. 他们来不来关系不大。
——make a ... difference
Your help made a big difference. 你的帮助起了很大作用。
Your money made a vast difference. 你的钱帮了很大的忙。
One false step will make a great difference. 差之毫厘,失之千里。
The new system has made a huge difference. 用了新系统以后,效果有很大的不同。