字词模式
句模式
段模式
系统设置
更多按钮
网址切换
保存状态
用户反馈
页面收藏
-AA+
英语语法经典例题:介词(习题及详解)

1. So far, several ships have been reported missing_______ the coast of Bermuda Island.

A. off B. along

C. on D. around

2. How long have you stayed in this hotel?”“ Not long, just______ this Monday.

A. on B. since

C. until D. after

3. The lift in that tall building went wrong and got trapped_____ floors. People in it had no way to get out.

A. in B. between

C. among D. on

4. What a terrible rain we are having!”“ Yes. We are asked to pay more attention to the information about the rain______ flood.

A. as well as B. so long as

C. because of D. in case of

5. _____ their inexperience, they’ve done a good job.

A. Given B. Supposed

C. Considered D. Concluded

6. They promise that the work would all be finished_____ next week.

A. until B. in

C. by D. to

7. _______ reading the letter, what has he done?

A. Because of B. Except

C. Besides D. But for

8. How did the robber get in?”“______ an open window on the first floor.

A. Past B. From

C. Over D. Through

9. She knew nothing about his journey_______ he was likely to be away for three months.

A. Except B. except for

C. except that D. in addition

9. C在四个选项中,只有 except that后可接句子。

10. He usually goes to work by bike_______ it rains.

A. except B. except when

C. except for D. except that

11. I found the island a wonderful place for our experiments_______ the hot weather.

A. besides B. except for

C. except D. except that

12. ______ the weather, we had a pleasant time.

A. Except B. Except for

C. But D. Besides

13. He always did well at school______ having to do part-time jobs every now and then.

A. in spite of B. instead of

C. in case of D. in favor of

14. As it was almost time for the flight, all the passengers got______ the plane.

A. around B. abroad

C. aboard D. ahead

【答案与解析】

1. A off用作介词时可表示距离,此时尤其用于指距离某一大路或靠近某海面。又如:

Our house is about 20 meters off the main road. 我们家离大路大约有 20米远。

The ship anchored a mile off the coast. 轮船抛锚停泊在离海岸 1英里的地方。

2. B此答句为省略句,补充完整为: I’ve stayed in this hotel since this Monday.

3. B between floors指在两层楼之间。类例地,以下各例也选 between

Dont eat anything______ meals if you want to lose weight.

4. D复合介词 in case of有两个意思,一是表示条件,意为“如果”;二是表示目的,意为“以防”。如:

In case of fire, call 119. 万一失火,就打 119电话。

Take an umbrella with you in case of rain. 带把雨伞,以防下雨。

5. Agiven在此用作介词,意为“考虑到”。又如: Given the low price, I decided to buy it. 考虑到价格很低,我决定把它买下。

6. Cby意为“最迟到……之前,到……的时候已经”。类例地,下面一题也选 by

The train leaves at 6:00 p. m. So I have to be at the station_______ 5:40 p. m. at the latest.

A. until B. after

C. around D. by

7. C besides意为“除……之外,还”。又如:

He has another car besides this. 除了这辆车外,他还有一辆。

Besides being a teacher, he was a poet. 除了是位教师外,他还是位诗人。

Did he do anything besides hitting you? 除了打你之外,他还有没有别的什么举动

8. D through意为“穿过,贯穿,经过,透过”。又如:

The train ran through the tunnel. 火车穿过隧道。

I saw you through the window. 我是透过窗子看到你的。

9. C在四个选项中,只有 except that后可接句子。

10. B except whenexcept that后均可接句子,但前者含“当……的时候”的意思,而后者则没有这个意思。

11. B exceptexcept for的区别是:前者主要用来谈论同类的东西;后者主要用来谈论不同类的东西,在说明情况后作细节上的修正,有时含有惋惜之意。

12. Bexceptexcept for均可表示排除,但若是表示谈论不同类的对象,通常用 except for另外, except通常不用于句首。

13. A比较: in spite of=虽然,尽管…仍; instead of=代替,取而代之; in case of=假设,万一; in favour of=赞同,有利于。

14. C aboard用作介词时意思“在(船、飞机、车)上”、“上(船、飞机、车)”。