We couldn't eat in a restaurant because ____of us had _____money with us.
A.all ,no B.any,no C.none ,any D.no one ,any
能否帮忙分析一下如何辨析这道题目的选择,感觉很混乱,按照汉语翻译都可以。求指点。
根据前文判断,because 从句表示“全部否定”。
如果一个句子意思表示“全部否定”,英语表达的习惯是:“主语全部否定,谓语肯定”。
A,B 违反了这个原则。none 可以跟 of;但 no one 不可以跟 of。
所以,正确答案为C。
比较以下各组句子正误:
Anyone doesn’t know what will happen in the future. (误)
No one knows what will happen in the future. (正)
Anybody can’t do it. (误)
Nobody can do it. (正)
Any friend of mine knows no French. (误)
None of my friends know French. (正)
Anything cannot prevent me from going. (误)
Nothing can prevent me from going. (正)
Either of the two cars is not cheap. (误)
Neither of the two cars is cheap. (正)
一句话概括:any, anyone, anybody, anything, either 等词,不能出现在否定词之前。换句话说,这些词在句子开头作主语,后面不能用否定。all,both,以及 every 构成的复合代词等,虽然可以作主语,但不能构成“全部否定”,而是部分否定。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!