这组词都有“转移”的意思,其区别是:
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.
喧闹声分散了他的注意力,所以他无法进行考试的复习。