请问为什么这里不能用anybody?

来源:百度知道 编辑:UC知道 时间:2024/06/06 05:04:22
1.The exam was very easy,wasn't it?
Yes,but I don't think(everybody)could pass it.
既然说在否定句中一般用anybody,那么这句为什么不能用anybody,而要用everbody?理由是?
我不认为每个人(任何人)都会及格。(意思也都通啊)

2.中翻英:你最好问问别人,以下2句,翻译的都对吗?
You had better ask somebody else。
You had better ask others。

1.这里用everybody表示部分否定,anybody就是完全否定。
因为在英语里有一部分词和否定词用表示部分否定而非完全否定。
I don't think everybody could pass it.我想不是所有人都能通过。
I don't think anyybody could pass it.我想没有人能通过。
那么依照所给的语境,既然是很简单的测试,你认为是“不是所有人都能通过”还是“没有人能通过”呢?
2.从语法上来说没什么大的问题,
You had better ask somebody else.
You had better ask others.这句不太符合英语习惯。

1. everybody: 不是每一个人都会及格
anybody: 没有人会及格
两个不同的意思

2. You had better ask someone else.

1.不能死背语法规则,对于这类题要根据上下问的语境来进行判断,对于下面这道题道理也一样
Is there _____ here? ----No, Bill and Tom have asked for leave. A. anybody B. everybody C. somebody D. nobody
2.都对

everybody 任何一个人
anybody 其中一个人