repair和fix和mend的区别在于意思不同、用法不同、侧重点不同。
意思不同
repair:
动词:修理;修补;修缮;补救;纠正;弥补。
I had to dismantle the engine in order to repair it. 我得把发动机拆开来修理。
We're having our car repaired. 我们的车正在修理。
名词:修理;修补;修缮。
The building is in a bad state of repair. 那座房子年久失修。
The building was in need of repair. 这座大楼需要维修了。
fix:
动词:修理;安装;使固定;决定;安排;组织;找到,确定,说出;提供,准备(尤指食物)。
We need to fix a date for the next meeting. 我们得为下次会议定个日期。
I've fixed the problem. 我已解决了这个问题。
名词:(尤指简单、暂时的)解决方法;(致瘾的东西)一次用量;困境;窘境。
This is a temporary fix to the problem, a real fix will probably come soon. 这是暂时解决问题的办法,真正解决问题的方法不久可能就会产生。
We've got ourselves in a fix about this. 在这个问题上我们已陷入了困境。
mend:
动词:修理;修补;缝补;织补;弥合;解决;痊愈;愈合。
I'll get round to mending it eventually. 我最后会抽出时间来修理它的。
You'll mend. The X-rays show that your arm will heal all right.你会康复的。X光照片显示你的胳膊能够较好地复原。
名词:修补;好转;痊愈。
My mother was ill, but she is mending. 我的母亲病了,但现在渐渐地痊愈了。
My leg is definitely on the mend now. 我的腿确实在好转。
用法不同、侧重点不同
repair主要用作及物动词,多指修理损坏和破旧的物品,也指修理结构复。