any加复数名词用于肯定句的疑问

I'll try and answer any questions you ask me.

这是肯定句,如果用any就应该加单数表示任何的意思,请问这句话question为什么要用复数呢。

请先 登录 后评论

最佳答案 2020-03-13 18:54

I'll try and answer any questions you ask me.

这个句子没有问题。

第一,any 是个非肯定词。一般用于疑问句、否定句或未曾实现的条件句,但也可以用于肯定句。前提是,这个肯定句只表示可能,必须是“未实现的” 。也就是说,不能用于已经实现的一般过去时或现在完成时。这种情况一般跟情态动词连用,例如:can/could/will 表示可能的情况。

第二,any questions 之所以用复数,后面还有一个定语从句,表示不止问一个问题。

We will be pleased to answer any questions you may have 

我们将很乐意回答你们可能想问的任何问题。

《柯林斯高阶英汉双解学习词典》



请先 登录 后评论

其它 1 个回答

winner

我查了下新牛津和柯林斯,没有any在肯定意义的句中加复数名词的用法,这句疑似有误。


1.any在肯定句中,英文释义是:

whichever of a specified class might be chosen(新牛津)

表示你从某一类事物中任选一个特定的事物;

直观的翻译,就是:任何一个

所以肯定意义的表达中应该是:any question 任何一个问题


2.any后接复数名词的情况

  1. 疑问句或否定句

    eg: Do you have any tips to pass on? (新牛津)

    I'm not making any promises.(柯林斯)

  2. 用于含否定意义的陈述句

    eg: She asked if we had any questions.(牛津)

    注意这一句,虽然是肯定句,但由于if的存在,具有了疑问或否定意义;

    所以表示some的否定any,任何,故后接可数名词使用复数。


不理解可以继续提问!如有缺失,希望各位老师专家指正!

请先 登录 后评论
  • 2 关注
  • 2 收藏,5725 浏览
  • Carl 提出于 2020-03-13 16:24

相似问题