any 在肯定句、否定句和疑问句中的用法问题

因为弄不太清any后面跟单数和复数,去网络上搜以一下,然后看到这个说法,不知道这种说法是否正确。如果不对,有更好的理解方法吗,因为我看很多其他的都说不太清楚,一知半解的。


简而言之,any主要有两种用法:

1. 用在否定、疑问句中代替some,表示“一些”。后接可数名词用复数,接不可数名词用单数。如你题目中的前两个句子。
2. 用于肯定句中,表示“任何一个”。需接可数名词单数。

请先 登录 后评论

最佳答案 2018-11-22 15:12

    any 可以用来强调任意挑选的意思,表示 it doesn't matter who/which/what 。表达这一含义时,any 不仅用于疑问句和否定句,也常用于肯定句;既可与不可数名词和复数名词连用,也常与单数可数名词连用。说话时,any 要重读。

    Ask any doctor --- they're all tell you that alcohol is a poison. 你可以去问任何一位大夫,他们都会告诉你酒精是有毒的。

    She goes out with any boy who asks her.无论哪个男孩子找她,她都跟人家约会。

    When shall I come? --- Any time.我什么时候来呀?--- 随便。

    必要时可用 just any,以使意思明确。

    I don't do just any work --- I choose jobs that interest me. 我不是什么工作都干 --- 感兴趣的我才干。( I don't do any work ... 可能会引起误解。)

    请注意:如果表示从两个中间挑选一个,要用 either ,而不用 any 。

    I can write with either hand. 我用哪只手都可以写字。( 不能说:... any hand)

    (以上摘自《牛津英语用法指南》第三版)

    Choose any two books you want to read. 任选两本你要读的书。(外研社、建宏《英汉多功能词典》)

请先 登录 后评论

其它 2 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

(1)some为肯定次,用于肯定句

Ask some boys to help you.(修饰复数可数名词)

叫些男孩来帮助你。

Please bring some coffee.(修饰不可数名词)

请拿些咖啡来。

Ask some girl to come here.(修饰单数可数名词)

叫(某)个女孩来这儿。

(2)some 用于疑问句时表示“请求、邀请或希望得到肯定的回答”。

Would you like some coffee?(表示请求、邀请)

请喝咖啡。

Have you some stamps?(希望得到肯定的回答)

你有邮票吧?

(1)any属于非肯定次,用于,否定,疑问,条件句中

Are there any cows in the fields?(修饰复数形式的可数名词)

田里有一些牛吗?

There won't be any trouble.(修饰不可数名词)

没有任何麻烦。

(2)用于条件状语从句

If there is any trouble, let me know.

如果有什么麻烦,要让我知道。

备注:any 表示任何,用于肯定句时,通常要重读,修饰单数可数名词和不可数名词。

Any student in our school knows Tom.

我们学校任何学生都认识汤姆。

Any time you want me, just send for me.

什么时候你需要我,随时叫我来。

Come any day you like.

只要你喜欢,随时可以来。


请先 登录 后评论
zbr1016.

【个人观点】

1. 你说的是对的。主要是这两条规则。

2. 但这两条规则都有例外。

3. 所以自己用的时候尽量按这个规则用。如果看到例外,也不要太惊奇。

请先 登录 后评论
  • 2 关注
  • 5 收藏,45880 浏览
  • justlikeenglis 提出于 2018-11-05 17:57

相似问题