deviate, divert, distract 的区别和用法辨析及示例例句

这组词都有“转移”的意思,其区别是:
deviate: v.背离,偏离。多指脱离正轨或正题等。
 ➤ He deviated from society by becoming a drug addict.  
他成为一名吸毒者,从而违背了社会道德准则。

divert: v.转移,使转向,着重改变后的结果,后常接介词from。
 ➤ A loud noise diverted everyone's attention from their work.  
一声巨响转移了每个人的工作注意力。

distract: v.使分心,分散(注意力、心理等)。常带有不能专心的意思。
 ➤ Noise distracts him, so he can't study for exams.  
喧闹声分散了他的注意力,所以他无法进行考试的复习。