一般来讲,如果在国外生活的话,你告诉人家外国人你的中文名字,人家叫不习惯,记不住。最好有个外国通用点的英语名,比如Tom,Jacky等等。。

这是为了生活的方便。但是在一些涉及比较严肃,正规的地方,比如,学校注册,买飞机票。签署租房协议的话,当然用中文名字了。