我想请教一下关于职业名称(如 worker, teacher, driver 等)后接人名的用法。比如这样的说法,它们对吗?
Teacher Jim Smith
Driver Bennett
谢谢!
▲英语中某些表示职业的名称(如 worker, teacher, driver 等)是可以后接人名。所以下面的说法是对的:
Teacher Jim Smith 教师吉姆·史密斯
Driver Bennett 司机贝内特
▲但值得注意的是,这类用法通常只用于陈述性表达中,而不直接用于呼语。
比如通常不会说:
Come here, Teacher Jim Smith.
Give her some money, Driver Bennett.
但可以说:
Teacher Jim Smith came to help me.
Driver Bennett had to give her some money.
▲更多类似的用法如(均来自词典):
Judge Lanier is a real film buff. 拉尼尔法官是个真正的影迷。
Nurse Millard will be with you shortly. 米勒特护士很快会来照顾你。
Science teacher James Wood was sacked for slapping a schoolboy. 理科教师詹姆斯·伍德因为掌掴一名男生而被开除。
Photographer Weegee shot to fame with his shocking pics of New York crime in the 30s. 摄影师维吉以拍摄30年代纽约罪案的骇人照片而声名鹊起。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
不能用 worker, teacher, driver 等后接人名作为称谓语,所以 Teacher Jim Smith 和
Driver Bennett 都是错误的。
以下用法是正确的:
Doctor Staples 斯特普尔斯医生
Doctor Franks 弗兰克斯博士
——摘自《牛津高阶英汉双解词典》第8版
Miss Williamson 威廉森小姐
Ms Johnson 约翰逊女士
Mr Smith 史密斯先生
Mrs Smith 史密斯夫人(或:史密斯太太)
【注意】在Miss, Mr, Mrs后面只能接姓氏,不能接名或姓名。