很多同学在和外国人的交流中,一说到时间就懵逼,倒不是数学不好,也不是“时间观念”差,而是英文中介词的掌握不够扎实。 比如:in 10 minutes到底是“十分钟内”还是“十分钟后”,这个在口语中再平常不过的表达,你真的能用对吗? 除了in,我们再来学一下for,after,later,within这些常用的介词,在英文中搭配时间时,都是表达什么意思的~ For 表示(某事)持续的一段时间。 例句: · We’ll wait for ten more minutes. 我们要再等10分钟。 · He’s been in there for over an hour. 他在那里一个多小时了。 In 在…(未来的一段时间)之后。一般表示从现在开始,未来的一段时间之后。 例句: · Be downstairs in 10 minutes. I’m almost there. 10分钟之后下去。我马上好了。 After 在…(一段时间)之后。经常用于过去发生的事情,搭配:after 一段时间。 例句: · After a week of eating salad, I can’t do it anymore. 在吃了一周的沙拉之后,我再也受不了了。 · We’ll take a break after a few hours. 几小时后我们休息一下。 Later 在(一段时间)之后,搭配:一段时间 later. 例句: · She came out a minute later. 她一分钟之后出来了。 · One day later and I was finally on my flight back home. 一天之后,我终于搭上了回家的飞机。 Within 在…(一段时间)之内。 例句: · We need to finish this within 2 days. 我们需要在两天之内完成这个。 · Can you get here within an hour? 你能在一小时之内到哪里吗? 怎么样,今天的内容是不是很实用,你学会了吗~ 今日练习: 1、请结合今日知识点,翻译: 'We have to be back in two days.' |
|