这两个词在用于表示将来时间的时候的解释市面上五花八门,让人贻笑大方,误人子弟,今小编手痒,一劳永逸地分享给大家:1.in常常用来表示将来时间“……之后”“……在内”。一般用在肯定句中:要注意,一般用于将来时态的肯定句这两个关键点。I will go away in two hours.两小时后我将要离开。(两个小时之内我将离开)It will be ready in a week's time.只需一周的时间就会准备好。(一周之内就会准备好。)We will come back in two hours.我们两个小时后回来。(我们两个小时内回来。)I'm going away for a few days.我要离开几天。(这几天都是不在的状态)We’re going to Beijing in two months.两个月后我们要去北京。(两个月内的某个时间点我们要去北京。)We’re going to Beijing for two months.我们要去北京两个月。如果在进来时或完成时的肯定句中用for+一段时间,则表示:将来的动作或状态持续的一段时间。特别注意:in用于否定句或first、last等之后在(某段时间)内;一般是完成时态句中:I haven't seen him in years.我有好些年没见过他了。It's the first letter I've had in ten days.这是我十天来收到的第一封信。2.for也可以用来表示将来时间的:“……之后”“……在内”。一般用在否定句中:(这个是今天的重点)He will not be well for some time yet.他过一些日子才能回复健康。“We’d better hurry or we’ll be late for the exhibit.”“No, we won’t. The museum doesn’t open for another hour.”我们最好赶快一点,否则要迟到展览啦。不,我们不会迟到的。博物馆不会再一个小时内开门的。Our plane does not take off for another ten minutes.我们的飞机不会做在十分钟之内起飞。My connecting plane didn't depart for another six hours.我搭乘的联运航班又过了6个小时才起飞。柯林斯高阶英汉双解学习词典当然,for+时间段,用在将来时态句中,表示将来的动作或状态持续一段时间。By popular demand, the play will run for another week.应广大观众要求,这出戏将加演一周。The show has been extended for another six weeks.展览会又延长了六周。牛津高阶英汉双解词典for+时间段,用在过去时态或完成时态句中,表示所描述的动作或状态持续了一段时间。Her mother stayed for another two weeks她母亲又呆了两个星期。She managed to cling on to life for another couple of years.她顽强地又活了几年。She was away from work for a week.她有一个星期没来上班。They sat talking and necking in the car for another ten minutes他们在车里又坐了10分钟,边说边搂着亲热。Brian kept up the idle chatter for another five minutes.布赖恩又絮絮地唠叨了5分钟。Tony Cottee has pledged himself to Everton Football Club for another three years托尼·科蒂已答应同埃弗顿足球俱乐部再续约3年。I haven't been here for a long time.我已很久没来这里了。She had been out of work for a year.她已经失业一年了。原创不易,请关注,点赞和评论。
(声明:对本人所有发布在今日头条文章的任何形式的转载或摘录,请注明作者翅膀英语和出处今日头条,本人保留作品的一切法律权利。)
0 评论