英语基础语法快速入门——介词
一、概念
英语的介词是一种虚词,它不能单独用作句子成分,通常用于名词或代词(以及相当于名词的其他词语)之前,表示其后词语与句中其他词语之间的关系。英语比较常用的介词大约只有三十多个,根据其结构特点,介词可分为简单介词(如on)、合成介词(如inside)、分词介词(如including)和成语介词(如instead of)等。
二、介词的宾语
英语中能够带宾语的词语只有两种,一种是及物动词,另一种就是介词。可以用作介词宾语的语法结构不多,主要有以下几种:
1. 名词或代词
能够用作介词的宾语最常用的词语是名词或代词。如:
We swam in the river. 我们在河里游泳。
There aren’t enough chairs for everyone. 没有足够的椅子给每个人坐。
第一句中的名词the river用作介词in的宾语,第二句中的代词everyone用作介词for的宾语。
注意,如果是人称代词用作介词宾语,要注意用宾语。如:
The shelf is too high for me to reach. 架子太高我够不着。
句中的for me不能改为for I,因为me在此用作介词for的宾语,所以只能用宾格。
2. 动名词
当一个动词用作于介词后作宾语时,该动词习惯上要用动名词。如:
He left without paying his bill. 他没有付账就走了。
I’ m sorry for breaking your window. 对不起,我打碎了你的窗户。
第一句中的pay…用作介词without的宾语,所以要用动名词paying,不能原形pay,也不能用不定式to pay;第二句中的break…用作介词for的宾语,所以要用动名词breaking,不能原形break,也不能用不定式to break。
3. 从句
当一个从句用作介词宾语时,这个从句就叫宾语从句。能够引导一个从句用作介词宾语的词语不多,常见的有who, which, whose, what, when, where, why, whether等。如:
I’m sorry for what has happened. 我对已经发生的事很抱歉。
句中的what引导一个句子,用作介词for的宾语。
I worry about whether I hurt her feelings. 我很担心是否伤了她的感情。
句中的whether引导一个句子用作介词about的宾语,注意此处的whether不能换成if,因为按英语习惯,在介词后引导宾语从句时,可用whether,但不能用if。
4. 两个例外
(1) 介词后接不定式:在通常情况下,介词后接动词作宾语时,动词要用动名词,不用不定式,但有一个例外,就是表示“除……之外”的介词but和except后接动词作宾语,动词通常用不定式,而不用动名词。如:
I had no choice but to wait. 除了等,我没有别的选择。
It had no effect except to make him angry. 除惹他生气外,没产生任何效果。
当介词but和except前面出现动词do(包括does, did, done等变化形式)时,其后用作宾语不定式通常省略不定式符号to。如:
I can do everything except cook. 除了做饭我什么事都会做。
He never did anything but watch TV. 除了看电视,他从不干任何事。
(2) 介词后接that从句:按英语习惯,介词后通常不能接that引导的宾语从句,遇此情况应在that前加上the fact,如:
They were worried over the fact that you were sick. 他们为你生病发愁。
但是,这种用法限制对于表示“除……之外”的except来说,又是一个例外,即介词except后完全可以自由接that从句作宾语。如:
The two books are the same except that this one has an answer key at the back. 除了这本书后面有问题答案以外,这两本书完全一样。
三、介词短语
什么叫介词短语?介词连用它的宾语就构成了介词短语。如in是介词,in the room就是介词短语,其中the room是介词in的宾语。
1. 句法功能
介词短语在句子中可以用作状语、表语、定语、补语等,但一般不用作主语、谓语或宾语。如:
There was a rainbow in the sky. 天上有一道彩虹。
Our office is on the 9th floor. 我们的办公室在9楼。
The rooms in Judy’s house are very small. 朱迪家的房间很小。
A cold kept him in bed for three days. 一次感冒让他卧床三天。
第一句中的介词短语in the sky用作状语,表示地点;第二句中的介词短语on the 9th floor用作表语;第三句中的介词短语in Judy’s house用作定语,修饰名词the rooms,其意为“朱迪家的房间”;第四句中的介词短语in bed用作宾语补足语,补充说明宾语him。
2. 特例
上面提到介词短语一般不能用作宾语,但有一个特例,就是介词短语有时可用作某些特殊介词(如from, until, since等)的宾语。如:
Come out from under the table. 从桌子下边出来。
He walked out from among the crowd. 他从人群中走出来。
请比较下面两句:
She won’t go home until the exam. 她要等考试的时候再回家。
She won’t go home until after the exam. 她要考完试之后再回家。
四、常用介词区别
1. at, in与on
(1) 表时间的区别:at表示时间的一点,指片刻的时间,如:at 10 o’clock, at noon, at midnight 等;in表示一段时间,指时间的一段,如:in the morning, in the afternoon, in the evening, in July, in 2008, in winter, in the past, in the future等;on用在某天,如 on Friday, on Christmas Eve, on May Day等。
但是,若泛指一般意义的上午、下午、晚上,用介词in,但当表示某天的上午、下午、晚上on。如:
I usually get up late in the morning, but I have to get early on Sunday morning. 我早晨一般起床比较晚,但我早期六早晨我必须要早起。
(2) 表地点的区别:at表示某一点,如 at the school gate;on 指在物体平面或表面上(往往与物体表面接触),如 on the wall;in表示在某范围或空间内,如 in the box。
另外,比较 at 和 in 时,有时还从地点的大小来考虑,即大地方多用 in,小地方多用 at,如我们说arrive in Beijing,因为“北京比较大”,但我们地说arrive at a station,因为“车站比较小”。
在某些搭配中,三者的区别与英国英语和美国英语有关。如:
in the street (英) / on the street (美) 在街上
in the road (英) / on the road (美) 在路上
in the team (英) / on the team (美) 在这个队
at the weekend (英) / on the weekend (美) 在周末
at weekends (英) / on weekends (美) 在周末
2. in 与after
两者均可与一段时间连用,表示“在……之后”,但 after 表示以过去时间为起点的一段时间以后,因此通常与过去时连用;而 in 则表示从现在算起的一段时间以后,因此通常用于将来时或含有将来意义的句子。如:
He came back after three days. 3 天后他回来了。
I’ll come back in three days. 我 3 天后回来。
after 除与一段时间连用外,还可与一点时间连用,此时可用于将来时。如:
He will arrive after five o’clock. 他 5 点钟以后到。
注意:此句中的after不能换成in,因为介词in不能与一点时间连用。
3. about与on
两者都可表示“关于”,about 指泛泛地或非正式地谈论某事,其谈论的内容也较为普通;而 on 则指比较有系统地或理论性较强地论述某事,其论述的内容较正式或较严肃。比较:
He wrote on mathematics. 他撰写数学著作。
He wrote about the school. 他报道有关这所学校的情况。
It is a book on birds. 那是一本论及鸟类的书。(可能是一本学术著作)
It is a book about birds. 那是一本关于鸟类的书。(可能是一本供小孩看的故事书)
4. above与over
两者都可表示“高于”,over主要表示垂直在上的正上方,而above则不一定表示正上方。简单地说,就是表示正上方,两者都可用;不表示正上方,则通常用 above。如:
They built a new room above [over] the garage. 他们在车库上加盖了一个新房间。
He stayed at the hotel above the lake. 他住在可以俯瞰湖泊的旅馆里。
5. across, along与through
along 表示“沿着”,通常用于狭窄细长的东西。如:
I saw him running along the road. 我看见他沿着这条路跑。
across和through都可表示“横过”“穿过”,前者主要表示从某物的表面“横过”,涉及“面”的概念;而后者则表示从某个空间“穿过”,涉及“体”的概念。如:
He walked across the road carefully. 他小心地走过马路。
He walked through the forest alone. 他独自一人走过森林。
6. among与between
among主要用于三者或三者以上的“在……中间”,其宾语通常是一个表示笼统数量或具有复数(或集合)意义的名词或代词;而between主要指两者之间,其宾语往往是表示两者的名词或代词,或者是由and连接的两个人或物。如:
His house is hidden among the trees. 他的房子隐藏在树木之间。
There is little difference between the two words. 这两个字没有什么差别。
I’m usually free between Tuesday and Thursday. 我通常在星期二与星期四之间有空。
但是,如果两个以上的人或物用and连接,其前仍用between,不用among。如:
Switzerland lies between France, Italy, Austria and Germany. 瑞士在法、意、奥、德之间。
7. besides, but与except
(1) 区别一:这三个词都可表示“除……之外”,它们的区别是:besides表示累加关系,意指“除了什么之外,还有……”;而except或but表示排除关系,意指“除了什么之外,不再有……”。如:
Besides English, he speaks French. 除了英语以外他还会说法语。
句中的besides表示累加,此句暗示“他”不仅会说英语而且还会说法语。
He gets up early every day except [but] Sunday. 除星期日外他每天早起。
句中的except / but表示排除,此句的意思是:排除星期日这一天,他每天都早起。
(2) 区别二:but与except的区别。在现代英语中,but的介词用法十分有限,一般说来,它主要用于复合不定代词之后。如:
Nobody knew her name but me. 除我之外,没人知道她的名字。
He eats nothing but fruit. 他除了吃水果外,其他的什么都不吃。
有时也可用于all, none, no one以及who, what, where 等之后。如:
Who but a fool would do such a thing? 除了傻子谁会干那种事?
一般说来,若没有出现上述词汇,就不宜使用介词but,否则可能造成错句。但是 except 却没有以上限制。比较:
除夏天外,这扇窗户从不打开。
正:The window is never opened except in summer.
误:The window is never opened but in summer.
▲注册下载word文档!
您还未登录,登录后查看完整内容
如果觉得我的文章对您有用,请随意赞赏。你的支持将鼓励我继续创作!