2 any在肯定句中的疑惑

老师,您好!


Only if the red light comes on is there any danger to employees.

只有红灯亮时,职工才会有危险。


以上是词典例句。


在以上的肯定句中,为什么用any,any该如何分析,在牛津等词典上没找到该类似用法,这里属于何种用法呢?

应该改成some吗?


麻烦老师分析一下,谢谢!

请先 登录 后评论

最佳答案 2018-10-16 17:01

any为非肯定词,非肯定词用于否定句、疑问句和条件句。网友忽略了记住了否定句和疑问句,忽略了条件句。条件句表示的只是一种可能性,为非肯定语境,用非肯定词是再自然不过了。

请先 登录 后评论

其它 3 个回答

黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

    any 也可用于肯定句,和可数名词单数或不可数名词一起使用,表示“任何”,通常要重读。这时,any 通常用来修饰说话人不愿或不能确切表示出的人或物。例如:Choose any book you like from my collection. 在我的藏书中间挑选一本你喜欢的。/ Any child can do it.任何一个孩子都能干这件事。 (摘自《薄冰英语惯用法词典》)

请先 登录 后评论
曾克辉  
擅长:英语考试

any可以用于肯定句。请参考英语语法网上“常用词any的用法归纳”:

http://www.yygrammar.com/Article/201410/3710.html


请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

同意曹老师观点,为非肯定词,只能用于非肯定情况下

(1)否定句“一点,丝毫,若干,任何”

I never make any big decisions.

我从未作过任何重大决定。

I'm not making any promises.

我不会作任何保证。

(2)疑问句“若干,一点,什么,任何一个(或一些)”

Do you speak any foreign languages?

你会说外语吗?

Are there any ladies in the audience?.

观众当中有女士吗?

Have you got any cheese I can have with this bread?

你有没有奶酪,我好就着面包一起吃?

(3)条件句“若干,一点,什么,任何一个(或一些)”

If any letters come after you've left, I'll send them on.  

如果你离开后有信来了, 我会转寄给你.


(备注:表示“任一的,每一的”也可以用于肯定句)

Any actor will tell you that it is easier to perform than to be themselves.

每一个演员都会告诉你演戏比做自己容易。

I'm prepared to take any advice.

我愿意接受任何忠告。

I would overcome any weakness, any despair, any fear.

我要克服所有的软弱、绝望和恐惧。


请先 登录 后评论
  • 1 关注
  • 3 收藏,7097 浏览
  • Pupil07 提出于 2018-10-06 09:26

相似问题