关于“职业名称+人名”的用法

我想请教一下关于职业名称(如 worker, teacher, driver 等)后接人名的用法。比如这样的说法,它们对吗?

Teacher Jim Smith

Driver Bennett

谢谢!


请先 登录 后评论

最佳答案 2016-04-06 07:22

▲英语中某些表示职业的名称(如 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年代纽约罪案的骇人照片而声名鹊起。

请先 登录 后评论

其它 1 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

不能用 worker, teacher, driver 等后接人名作为称谓语,所以 Teacher Jim Smith 和

Driver Bennett 都是错误的。

以下用法是正确的:

Doctor Staples 斯特普尔斯医生 

Doctor Franks 弗兰克斯博士 

——摘自《牛津高阶英汉双解词典》第8版

Miss Williamson 威廉森小姐 

Ms Johnson 约翰逊女士 

Mr Smith 史密斯先生  

Mrs Smith 史密斯夫人(或:史密斯太太)

【注意】在Miss, Mr, Mrs后面只能接姓氏,不能接名或姓名。


请先 登录 后评论
  • 2 关注
  • 3 收藏,12191 浏览
  • 李晓武   提出于 2016-03-30 17:02

相似问题