请教英语高手--Did you lose the football game?

问题描述:

请教英语高手--Did you lose the football game?
--Yes. We lost it ___ one goal. A.byB.atC.withD.for这题的答案是A.by.为什么不能用at或者with或者for呢?

by在此处是一个副词,你可以从字典中查出来的,表示一种差值,大多数情况下用作程度上的相差.