我经常把这两个词弄混,意思差不多,但在完形里总是选不对,二者在表示时间上到底有什么区别呢?怎样判断?比如有句话,He will be back_____ a few minutes.应该选哪个?

热心网友

in加时间段,用于将来时,表示将来一段时间后。而after加时间段,用于过去时,表示从过去某个时间点算起一段时间后。另外,after还可接时间点,既可用于将来时也可用于过去时。例:He will be back in two days. (或in two days' time)他两天后会回来的。He came back after two days. 他两天后回来了。He came back after two o'clock.他两点后回来了。He will come back after two o'clock.他两点后会回来的。

热心网友

in 是将来,after是过去

热心网友

in就是在...之内。如in a few minutes.在几分钟之内after后一般跟从句,表示在....之后。 本句的意思是只有几分钟,不超过几分钟的意思.因此填`in

热心网友

答案是:in 加段时间表示在。。。。之内,用于将来事,after 后加点时间如;He will be back after 5 clock。

热心网友

in从现在算起,指将来,after加段时间,指过去。

热心网友

都有表"......以后"的意思,in用在将来时态,after用在过去时态

热心网友

建议去查字典,或者是看看金山词霸,只要理会了每个单词的用法,然后对号入座就对了~~

热心网友

in prep. 在...之内(上), 在...期间, 从事于, 符合, 穿着 adv. 进入, 朝里, 在家, 已到达(来临) adj. 在里面的, 执政的 n. 执政者, 入口 adv. prep.conj.在...之后, 在...后面, 模仿, 与...一致, 以...命名, 后来的, 后面的

热心网友

in就是在...之内。如in a few minutes.在几分钟之内after后一般跟从句,表示在....之后。

热心网友

in后面跟时间,after后面也可以连时间但通常用于句首。所以这种情况下用in。

热心网友

in他几分钟后就会回来.虽然汉语里有"后"这个意思.