1、读音不同mr:英['mɪstə(r)],美['mɪstər],sir:英[sɜ:(r)],美[sə]。
2、用法不同sir的意思是“先生、阁下”,通常用于对上级、长辈以及不相识的有身份男子的尊称,还常用于商店、旅馆等服务行业,表示对客人的尊称。sir一般不用在姓氏的前面,更不能在sir的前面加上姓氏。mr是mister的缩写形式,意思是“先生”。mr是英语中对男子最常用的尊称,称呼时,在mr后面一般要跟姓氏。
3、称呼对象不同mr是英语中对男子最常用的尊称,是对熟悉的人一种称呼。而sir是对不熟悉或是对上级们的称呼。