make any difference 与have any difference区别

问题描述:

make any difference 与have any difference区别
Does it _____ any difference if we eat fruit every day?
A.make B.do C.have D.tell
为什么A不对

首先正确答案肯定是A.
这么讲吧,make difference直译是产生不同,意思是产生影响,也就是起作用,有用.make any difference放在问句中表示有什么用吗?
全句的意思是 我们每天吃水果有用吗?
出题者正是看中中文意思中的“有”,所以故意加了一个迷惑做题人的选项C.但have difference很少在地道英文中见到,基本上不能地表达什么意思--一般要表示有没有不同点也是用there be句型.