质疑关于any,some用法的一道习题

我认为下面的回答是有问题的。本题只能选A。因为if 宾从的类型为一般疑问句作宾从,所以这里应遵从any (thing / body / one) 多用于疑问句的规则,意义为“什么人/什么事”。虽然它们都可用于肯定句,但在本语境下是不合适的。欢迎指正。

No hurry. Let's see if there is _____ left.

A. anything else                 B. something important

C. nothing else                   D. any other things

A 和 B 的区别只在于意思:

选 A 意思是:别急,让我们看看还有没有留下别的什么东西。

选 B 意思是:别急,让我们看看有没有留下什么重要的东西。

原题见:http://ask.yygrammar.com/q-96.html 

请先 登录 后评论

最佳答案 2014-04-19 21:53

您好!这个问题,之前陈根花老师已经解答过。你是说,只能选择A,不选B。而陈老师认为A、B均可。以下是陈老师的解答:

No hurry. Let's see if there is _____left.

A. anything else

B. something important

C. nothing else

D. any other things

A 和 B 的区别只在于意思:

选 A 意思是:别急,让我们看看还有没有留下别的什么东西。

选 B 意思是:别急,让我们看看有没有留下什么重要的东西。

首先,我认为陈老师的解答没错!

问题的关键是,if 引导的宾语从句带有疑问的含义,或者干脆说,在一般疑问句中,你认为只能使用 any (thing / body / one) 类的不定代词,不能使用some (thing / body / one)类的。其实,这个看法不够全面。按语法规定,纯粹意义上的疑问应该使用 any (thing / body / one)类的不定代词。但在现实语言中,使用some (thing / body / one) 类的例子,并不鲜见:

Why are you staring at me? Is there something wrong? 你为什么瞪着我看呢? 有什么不对劲 吗?

Is there something you would like to tell me?   你要告诉我什么事吗?

Is there something the matter with my car? 我的车出了什么毛病?

Is there something wrong with your bill? 您的账单有错误吗?

Why? Is there something in particular? 为什么? 有什么特别的原因吗?

只要上述例句存在,那么,whether 或 if 引导的名词性从句仍然可以使用 something。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,3147 浏览
  • 张成   提出于 2014-04-18 16:24