影之馆小说中文版:选择题:You must come here if you have _____ time. A. some B. any C. not D. no a

来源:百度文库 编辑:高校问答 时间:2024/05/09 08:48:10
这道题选哪个?为什么?

B

本质上说,some是一个断定词项,也即含有肯定的含义
而any则是非断定词项,即带有不确定性。所以说any用于否定句和疑问句,some用于肯定句就是基于这个原则。但这只是一种表现形式,并不是一成不变的。

改题中“只要你有一点时间就一定要来”,但是说话人并不能确定“你”一定会有时间,因此应用any,表示“如果你有的话”的意思,是不确定的

Do you want any water?
Do you want some water?
这两个句子都是疑问句,第一个用some暗示问话人希望得到肯定的回答(是,我要)

第二个用any,表面只是问问,并不在意回答是yes还是no

some

some, 当表示邀请,希望别人的回答为肯定时,一般用some而非any,疑问句也是如此,如“would you like some coffee?”

B 意思是 只要你有时间就一定要来
Any 表示 任何

只要你有一点时间就一定要来

some
any用于否定句和疑问句

A