10分钟后
at ten minutes还是in ten minutes?
来看看这道题,这道题考察介词搭配时间的应用。
·a选项at加具体的时刻表示在几点钟,这在前面讲到过,比如you should leave go to bed at line,它们通常九点去睡觉,at line就是具体的时刻表示在九点。
·第二个选项for表示持续一段时间,for后面加的不是时刻了,它加的是一段时间表示,表示的是在这一段时间内所发生的事情。这个动词就要用延续性动词,要注意不要用瞬间动词。
比如这一个例子,we will stay here for three days,后面搭配的就是一段时间,三天是一个时间段,表示在这三天之内,这三天这一段时间它们将待在这,stay就是一个延续性动词。
·而by加的是截止到某一刻为止,比如they will arrive here by ten,他们将在10点之前到达这,就是by。turn就是这个时间的节点,就是在这个时间节点之前它们会到达这里。
·而in是加一段时间,表示在多久以后,在这一段时间之后。
现在再回到上面这一个题,中文意思,别着急,公共汽车将在10分钟后到达这里。这个其实通过我翻译的意思可能大家都知道应该选什么了,选d对不对?表示在一段时间之后,其实可以再深入的分析,ten minutes就是一段时间,所以只能从b和d里面去选。
而这个结合它的意思表达的是在10,别着急,肯定这个车还没到,就是这个车将会在10分钟之后到,所以结合意思以及它的搭配,只能选择d这一个选项。