英语不定代词的简单用法
导语:不定代词即不指明代替任何特定名词或形容词的代词。下面YJBYS小编讲解不定代词的用法,欢迎参考!
1. 不定代词概说
先说说什么叫不定代词。所谓“不定”,就是“不确定”“不明确”的意思,所以不定代词就是指不明确表示代替某特定名词或形容词的代词,如someone意为“某人”,something意为“某事”或“某物”,many表示“许多人”或“许多物”,a few表示“几个人”或“几个事物”,等等。
英语的不定代词很多,如some, any, all, each, both, either, neither, one, none, many, much, other, another, no, (a) few, (a) little, enough, every 等,以及由 some, any, no 和every 构成的复合不定代词(如somebody, anyone, nothing 等)。
2. some与any
一般说来,some 用于肯定句中,any 用于否定句、疑问句和条件句中。如:
肯定句:He asked some questions. 他问了一些问题。
否定句:He didn’t ask any questions. 他没有问任何问题。
疑问句:Did he ask any questions? 他问了些问题没有?
但是,在表示请求、邀请或征求意见的句子中,通常要用 some 而不用any。如:
Shall I get some for you? 要我帮你拿些来吗?
Since you have plenty of them, why not give her some? 既然你有那么多,为什么不给她一些呢?
any 有时也用于肯定句中,表示“任何”的意思。如:
Any of these may suit you. 这些中间的任何一个都可能适合你。
另外,还有一点要特别注意,汉语可说“任何……都不”,但英语不能说any…not。因为按英语习惯,any总是要出现在否定词not的后面,而不能出现在它的前面。如:
我想任何学生都回答不了这个问题。
正:I don’t think any student can answer this question.
正:I think no student can answer this question.
误:I think any student can’t answer this question.
第一句用的.是not…any,故正确;第二句用的是no,相当于not…any,也正确;第三句用的是any…not,就错了。
3. many与much
两者意思相同,都表示“许多”,但用法不同,many用于修饰或代替可数名词;而much用于修饰或代替不可数名词。如:
Many trees fell in the storm. 在暴风雨中许多树倒了。
Much money has been wasted that way. 很多钱都这样浪费了。
但是,如果不可数名词前用了pieces of, cups of, glasses of等修饰,则可以在整个结构前使用many来修饰。如:
How many pieces of baggage have you got? 你有几件行李?
我们不能说many baggage,但是可以说many pieces of baggage。
4. 两者与三者
有些不定代词只用于表示两个人或两个事物,它们是both, either和neither;而有些不定代词则只用于指三个或三个以上的人或事物,它们是all, any, none和every。在使用时千万不要弄混了。如:
我的父母都喜欢运动。
误:All of my parents like sports.
正:Both of my parents like sports.
一个人的“父母”显然只有两个人,不可能是三个人或多个人,所以只能用both,不能用all,否则就要出笑话了。
注意,each既可用于两者,也可用于三者或三者以上,而every只用于三者或三者以上,所以当用于两者时,只能用each,不能用every。比如要表示“路的每一边”,我们要说成each side of the road,但不能说成every side of the road,因为“路”只有两个side。但是,如果说“广场的每一边”,我们就可以说every side of the square,因为“广场”一般都有四个side。
5. 复合不定代词
复合不定代词指的是由some, any, every, no后接thing, one, body等构成的一类代词,它们包括 something, somebody, someone, anything, anybody, anyone, nothing, nobody, no one, everything, everybody, everyone 等。它们在句中通常只用作主语、宾语或表语,不能直接用于名词前作定语。如:
有个人刚刚来看你。
误:Someone man has just come to see you.
正:Someone has just come to see you.
someone不能用于名词man前作定语,况且从意义上看,someone已经表示“某人”或“有人”,在它后面接man显然是多余的。
注意,复合不定代词虽然不能用作定语,但是它们可以定语的修饰,此时要注意将修饰它们定语放在它们后面,而不是前面。如:
There’s nothing wrong with the machine. 机器没有毛病。
句中的wrong是修饰nothing的定语,但只能说成nothing wrong,不能说成wrong nothing。
还有一点要注意,就是anyone, everyone 等只能指人,不能指物,且其后一般不接of 短语。若是指物或后接 of 短语,可用 any one, every one (即分开写)。如:
any one of the boys (books) 孩子们(书)当中的任何一个(本)
every one of the students (schools) 每一个学生(一所学校)
6. all, every与each
从意思上看,all表示“所有的”,every表示“每个”,each也表示“每个”,它们都可以用来概括全体,但是它们的强调重点有所不同:all主要用来整体性地考虑总体,every 是考虑总体中的所有成员(与all很接近),而each则是逐个逐个地考虑总体。如:
All men die. 所有的人都是要死的。
Every man dies. 每一个人都要死的。
Each man must die alone. 人都必然会一个个地死去。
从用法上看,all和each既可以单独使用,也可以后接名词,还可后接of短语;而every 后必须接名词,既不能单独使用也不能后接 of 短语。如:
He shook hands with all of us. 他和我们一一握手。(不能用every)
I have read each of the books. 每本书我都读过了。(不能用every)
从指代数量上看,each可用于指两者或两者以上的“每个”,every只能指三者或三者以上“每个”,因此指两者时只能用 each。如:
On each side of the street there were policemen. 道路两旁都站着警察