一条英语题

[复制链接]
查看11 | 回复3 | 2011-1-27 14:44:31 | 显示全部楼层 |阅读模式
no one 的谓语不是单数嘛?那“No one was killed in the battle ,were they ”这句话为什么又是“was”又是“were”就你该怎么回事?

回复

使用道具 举报

千问 | 2011-1-27 14:44:31 | 显示全部楼层
这里要结合语境了。前面用“Was”,强调“没有一个人被杀”,这里就用单数。但是,这句话本身所涉及的对象可能不是一个人,而是一堆人。也就是说,在这堆人裏,没有一个人被杀。
回复

使用道具 举报

千问 | 2011-1-27 14:44:31 | 显示全部楼层
因为“没有人在战争中被剥夺了生命”说明所有人都活着,后面were they是一个反义疑问句 反问:“难道他们不是(都没被杀害)吗”
因为是所有人 故用复数 这样理解会容易多
回复

使用道具 举报

千问 | 2011-1-27 14:44:31 | 显示全部楼层
在这种no one开头的句子,翻译疑问句用复数形式,一种语法规定。记住就行,加油祝你成功
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行