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都是被动语态。