1、用法上的區別
be used to表示“適用於…”,其後接動詞原形。be used for意為“被用作…”,介詞for表示用途,後面接名詞或動名詞,相當於“be used to do sth.”。
2、意思上的區別
be used to:v.習慣於,適用於,be used for:用來做。
3、應用的語態不同
use to後跟動詞原形;be used to do後跟動詞原形;be used to後跟動詞ing形式;be used for後跟動詞ing形式。use to,be used to doing應用的時候都是主動語態,而be used to do和be used for都是被動語態。