前文中出现了不定代词后文中用什么代替

例如:

“There’s somebody at the door.” “Tell them I’m out.”

“门外有个人要见你。”“告诉他们我不在。”


somebody在前文中出现,后面如果要用一个代词指代前面的somebody,用them。


那么其他单词呢,比如 somebody, anybody, nobody, person,everyone,anyone 等不定代词,如果前文中出现,后文用中 they 还是 he 还是 she 指代呢?



请先 登录 后评论

最佳答案 2018-12-15 20:13

用单数 he 或 they 都可以——原来通常用 he,但人们觉得这样用有性别歧视,所以就用 he or she 或 he / she 或 (s)he,但这样用又觉得太正式,太繁琐,所以就用包括男性和女性的 they(尤其是在口语或非正式文体中)。

Anyone can win if he buys a ticket. 任何人买了彩票都可能赢。

Anyone can win if he or she buys a ticket. 任何人买了彩票都可能赢。

Anyone can win if he / she buys a ticket. 任何人买了彩票都可能赢。

Anyone can win if (s)he buys a ticket. 任何人买了彩票都可能赢。

Anyone can win if they buy a ticket. 任何人买了彩票都可能赢。

请先 登录 后评论

其它 1 个回答

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

   they/them/their 常常用来指单数不确定的人,常常用在 a person, anybody/one, somebody/one, nobody/one, whoever, each, every, either, neither 和 no 后面。在这种情况下,they 用复数动词。(《牛津英语用法指南》第三版528.1)

请先 登录 后评论
  • 1 关注
  • 1 收藏,6870 浏览
  • justlikeenglis 提出于 2018-12-06 11:50

相似问题