求助英语名词的复数
求助英语名词的复数
1. seven billion people.为什么不是peoples?
下面2-5题,A是我选的错误答案,B是正确答案,我想要知道为什么错?错在哪里?
2. you can easily get __ on the Internet.
A. many useful infromationsB. much useful information
3. They have ordered some new __. (some后面名词为什么不用复数?)
A. furnituresB.furniture
4. Have you got any __ ? I want to leave a message for Mary. (any后面名词为什么不用复数?)
A. any papersB. any paper
5. __ does the farmer have,do you know? (many后面名词为什么不用复数?)
A. How many cattlesB. How many cattle
下面最后一题除了想知道为什么any后面名词不用复数以外,还想知道如果B,D给的是单数,这题是否能选?
6. I don't have any __ in learning English grammar,but I often make spelling mistakes.
A. difficultyB. troublesB. difficultiesD. problems
people本身是个集合名词,表示“人们”,这个时候没有复数形式.
information不可数名词 没有s
furniture是一个不可数名词 像people一样 是集合名词
paper 作纸张时 不可数 没有s
cattle 也是集合名词 同1
简而言之,any主要有两种用法:
1、用在否定、疑问句中代替some,表示“一些”.后接可数名词用复数,接不可数名词用单数.如你题目中的前两个句子.
2、用于肯定句中,表示“任何一个”.需接可数名词单数.
但have difficulty/trouble/problem in doing sth是一个固定句式 所以trouble和difficulty和problem都可以选
-----------------------------------
如有疑问欢迎追问!
满意请点击右上方【选为满意回答】按钮