(1) I don’t think ( ) knows her secret.
A. anybody B. somebody C. everybody D. nobody
答案是C. everybody. 为什么A. anybody 就不可以呢?
(2) Mum, I didn’t pass the exam. Not ( ) can win every time.
A. anybody B. somebody C. everybody D. nobody
答案是C. everybody. 为什么A. anybody 就不可以呢?
麻烦老师详解一下,想知道确切的理由。谢谢!
(1) I don’t think ( anybody) knows her secret.
这道题是考察转移否定句,由于从句的否定转移到主句了,但在语义上其实宾语是否定意义,所以从句要用非肯定词anybody。
(2) Mum, I didn’t pass the exam. Not ( everybody ) can win every time.
虽然not anybody等于nobody,但在句首通常不用not anybody,直接说nobody。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
这个道理简单。anybody 表示任何人。如果(1)选anybody,意思是她本人也不知道自己的秘密,除非她不是人,不属于anybody的范畴。在口语中虽然也有人会误用anybody,但考试时不可以。
(2)如果把前一句改为肯定,即Mom, I have passed the exam. 后面可以说,You know,not anybody can win every time.
培养语感很重要。我一读这两个句子得出的反应就是这样。过于机械地学语法,有时不利于语感的形成。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!