表示 在……之后 in与after的区别只在于时态吗

如题所述

a.He will come back____ two days.b.He will come back____ two o'clock.A.in,in B.after,afterC.after,in D.in,after此题应选D。容易误选A,B,错误思维可能有:1.有的考生认为,“在…之后”要用after,所以选B。2.有的考生认为,表示“在…之后”,要分两种情况,若句子是将来时,用介词in;若句子是过去时,用after。由于此题两句均为将来时,所以选A。以上观点有正确的一面,也有不妥的一面。关于介词in与after表示“在…之后”的区别应该是:1.与一段时间连用时,表示“在…之后”,after表示以过去时间为起点的一段时间以后,通常与过去时态连用;而in表示以现在为起点的一段时间以后,通常与将来时态连用:Her husband arrived there after two days.他丈夫两天后就到了那里。Our headmaster will come back in a few minutes.我们校长过几分钟就回来。2.与一点时间连用时,表示“在…之后”,只能用after(不用in),可用于过去时或将来时:They came back after 4 o'clock.他们是四点钟以后回来的。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜