前面有人提问关于 in five minutes 的介词问题(https://www.cpsenglish.com/question/48877),我也对此一直有的疑问:
是否在任何状况下,in five minutes 都表示“在五分钟之后”呢?这可能与动词性质有关吗?与时态有关吗?譬如下面的句子:
You must finish the work infive minutes.
He finished the work in fiveminutes.
通常来讲In+时间用在表示以后时(包含过去以后)才等于at the end of the time的意思 ( 大概是“朗文语法”讲解的)你上面的两个问题句通常都是指5分钟内。假如特意强调,也可以用within. 请看一个训练上写的句子,就当例句吧:You should complete the grammar / vocabulary test in10 minutes. 一般都会理解为10分钟内,就是不可以超越10分钟,你提前完成没关系。