牛津实用英语语法 91 表示时间的介词:from,since,for,during
A from,since和for 1 from通常和to或till/until连用: 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 was.He had not seen her since their quarrel. 他想知道安在哪里。自从他们吵架以后,他就没再见到过她。since也可以是副词(参见第37节及第185节至第 188节): He left school in 1983.I haven’t 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 haven’t 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 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节。) |