一、释义不同
1、sustain:vt. 支持;承受;维持;认可;经受
2、maintain:vt. 维持;维修;保养;坚持;断言
3、retain:vt. 保持;保留;记住;聘请
二、引申不同
1、sustain:引申为“经受”。还可表示“确认…正当有效”、“准许”。
2、maintain:引申可表示“坚持”、“主张”、“供给”、“赡养”等。
3、retain:可用于指保留贵重的物品,老人保持活力,记忆中保持一定的事实等。
三、侧重不同
1、sustain:强调始终不渝地支撑或保持。
2、maintain:指保持某种状况或状态,给予所需的力量,以防力量、价值等有所损失
3、retain:指继续保持。