为什么用英语提到人时,有时用姓,有时用名?

1不知道,不熟。交换信件时,加上姓,如先生/夫人/小姐,更有礼貌和正式。

当对方有了头衔(如博士、教授等。),头衔后面直接取姓,不加名字。这些都是敬语。这也适用于其他英语国家的一般规则:正式总是正确的。当你不确定的时候,总是使用更正式的头衔(姓氏)。如果对方说“你可以叫我xxx”,你可以改口。

熟悉的朋友,或者在对方允许或要求的情况下,可以直呼其名或昵称?

这在美国很常见。有些人的名字由两部分组成(如玛丽·安),两部分都用。

你也可以把名字和姓氏一起使用。

但不适用于对方地位较高的情况(如下属对领导/上级,学生对老师等。);如果两个人互相熟悉,这些情况都适用。

4中间名一般不用。

名字长的话一般会有昵称,对方会告诉你你想叫TA什么,照做就是了。

一般原则:

当对方告诉你怎么叫的时候,就按对方说的叫。对方没告诉你尽量选个正式的名字。