91 表示时间的介词:fromsinceforduring

 

A fromsincefor

1 from通常和totilluntil连用:

Most people work from nine to five

大多数人从9点工作到5点。

from也可以用于问地点时:

Where do you come from

你是哪里人?

2 since 只用于时间而从不用于地点之前,意指“从那时起到所指的时刻”。它常常和现在完成时或过去完成时连用(参见第185节至第188节及第194节):

He has been here since Monday

他从星期一开始一直在这里。(从星期一到现在)

He wondered where Ann wasHe had not seen her since their quarrel.

他想知道安在哪里。自从他们吵架以后,他就没再见到过她。since也可以是副词(参见第37节及第185节至第 188节):

He left school in 1983I havent seen him since

1983年离开学校。打那时起我一直没见过他。

since也可以是时间连词:

He has worked for us ever since he left school

他离开学校以后就一直为我们工作。

It is two years since I last saw Tom

从我最后一次见到汤姆到现在,已经有两年了。相当于:

I last saw Tom two years ago

我最后一次见到汤姆是在两年前。

I havent seen Tom for two years.

我已经有两年没见到汤姆了。

(关于since与其他类型的从句连用的情况,参见第338节。)

3 for用来表示一段时间:

for six years六年之久

for two months有两个月

for ever永远

Bake it for two hours.

把它烤两个小时。

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 duringfor

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

during the Middle Ages在中世纪

during 19411941年中

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

during my holidays在我度假期间

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

It rained all Monday but stopped raining during the night

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

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

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

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

I went thereI hired a car/I rented a house for my holidaysfor the sum-mer

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

for还有其他各种用法:

He asked for5.

他要五英镑。

I paid1 for it

我花一英镑买的。

I bought one for Tom

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

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