万书网 > 文学作品 > 牛津实用英语语法 > 第38章

第38章





He  travelled  in  the  desert  for  six  months.

他在沙漠中走了六个月。

for+一段时间可以与现在完成时或过去完成时连用,表示动作延续到说话的那一时刻:

He  has  worked  here  for  a  year.

他在这里工作已经有一年之久了。(他在一年前就开始在这里工作并仍在这里工作。)

这样用的for可以用since+行动开始的那一刻来代替:

He  has  worked  here  since  this  time  last  year.

他从去年的这个时候起就在这里工作了。

B  during和for

during用于已知的一段时间包括大家熟知的节日如Christmas(圣诞节),Easter(复活节)或者某种已确切限定的时期或阶段之前:

during  the  Middle  Ages在中世纪

during  1941在1941年中

during  the  summer(of  that  year)在(那一年的)夏季during  his  childhood在他的童年时代

during  my  holidays在我度假期间

该行动可以持续于整个时期内或只发生在该时期中的某一时刻:

It  rained  all  Monday  but  stopped  raining  during  the  night.

星期一整天都在下雨,但夜里雨停了。(在某一时刻)

He  was  ill  for  a  week,and  during  that  week  he  ate  nothing.

他病了一星期,在那一星期里他什么也没吃。

for(表示目的)可以用于已知的时间阶段之前:

I  went  there/I  hired  a  car/I  rented  a  house  for  my  holidays/for  the  sum-mer.

因度假期/过夏天我到那里/我租了一辆汽车/我租了一所房子。

for还有其他各种用法:

He  asked  for£5.

他要五英镑。

I  paid£1  for  it.

我花一英镑买的。

I  bought  one  for  Tom.

我给汤姆买了一个。(参见第88节。)

for也可以用做连词来引导一个从句。(参见第330节。)

?



[Amber  demo]



92  表示时间的介词to,till/until,

after和afterwards(副词)

?

A  to和till/until

to可以用于时间和地点之前;till/until只用于时间之前。可以用from…to或  from…till/until结构:

They  worked  from  five  to  ten/from  five  till  ten.

他们从5点工作到10点。(注意勿与at  five  to  ten混淆,后者意为9点55分。)

但如果句中没有from,就要用till/until而不用to:

Let’s  start  now  and  work  till  dark.

让我们现在开始工作一直到天黑。(这里不能用to。)

till/until常常和否定意义的动词连用,以表示强调时间晚了:

We  didn’t  get  home  till  2  a.m.

我们一直到凌晨两点钟才到家。

He  usually  pays  me  on  Friday  but  last  week  he  didn’t  pay  me  till  the  fol-lowing  Monday.

他一般在星期五付给我钱,但上星期他一直到第二周的星期一才把钱给我。

till/until也常用做时间连词:

We’ll  stay  here  till  it  stops  raining.

我们将要呆在这里一直到雨停了。

Go  on  till  you  come  to  the  level  crossing.

一直走到火车道口的地方。

注意:如果省略了  you  come  to,那么就要由  to来代替till:

Go  on  to  the  level  crossing.

一直走到火车道口的地方。

B  after,  afterwards(副词)

after是介词,后面必须接名词、代词或动名词:

Don’t  bathe  immediately  atrer  a  meal/after  eating.

不要饭后/吃饭后就游泳。

Don’t  have  a  meal  and  bathe  immediately  after  it.

不要就餐之后立即游泳。

如果我们不想用名词、代词或动名词,就不能用after,但可以用  afterwards(=  after  that)或者  then:

Don’t  have  a  meal  and  bathe  immediately  afterwards.

(译文同上)

They  bathed  and  afterwards  played  game/played  games  afterwards./  They  bathed  and  then  played  games.

他们游了泳,然后做游戏。

afterwards可以位于句首或句末并且可以由soon,immediate-  ly,not  long等修饰:

Soon  afterwards  we  got  a  letter.

不久之后我们收到了一封信。

We  got  a  letter  not  long  afterwards.

(译文同上。)

after也可以作连词用:

After  he  had  tuned  the  piano  it  sounded  quite  different.

他给钢琴校过音之后,钢琴的声音完全不同了。

?



[Amber  demo]



93表示移动和运动的介词:  from,to,at,in,

by,on,into,onto,  off,  out,  out  of

?

A可以说从(from)出发地前往(to)目的地:

They  flew/drove/cycled/walked  from  Paris  to  Rome.

他们从巴黎乘飞机/驾车/骑车/步行前往罗马。

When  are  you  coming  back  to  England?

你将在什么时候回英国?

也可以说送(send)/邮寄(post)信件给(to)人或到(to)某地。(但请参见后面关于home的解释。)

B  arrive  at/in,get  to,  reach(不用介词)可以说到达(arrive  in)一个城市或国家,到达(arrive  at/in)一个村庄,到达(arrive  at)任何其他目的地:

They  arrived  in  Spain/in  Madrid.

他们到达西班牙/马德里。

I  arrived  at  the  hotel/at  the  airport  /at  the  bridge/at  the  crossroads.

我到了旅馆/飞机场/桥梁/十字路口。

get  to和  reach可以用于任何目的地之前:

He  got  to  the  station  just  in  time  for  his  train.

他到达火车站刚好赶上火车。

I  want  to  get  to  Berlin  before  dark.

我想在天黑之前到达柏林。

They  reached  the  top  of  the  mountain  before  sunrise.

他们在日出之前到达了山顶。

get  in(in为副词)可以指到达目的地,主要用于表示火车的到

达:

What  time  does  the  train  get  in?

火车什么时间到站?(到达终点站/我们的目的地车站)

同时注意下面这一用法:

get  there/back到那里/回来(这里  there和  back是副词)

C  home

可以用一个表示移动的动词+  home而不用介词:

It  took  us  an  hour  to  get  home.

我们用了一小时才到家。

They  went  home  by  bus.

他们乘公共汽车回家。

但home前面有修饰它的词或短语时,则要用介词:

She  returned  to  her  parents  heme

她回到她父母的家里。