4 after和in能否都表示“在……后”
1 after 作介词用时,通常表示在过去或将来某一具体时间之后,同某一个时间点连用,即后跟的名词表示的是一个时间点,如:five o'clock(5点钟)。after 所在句中的谓语动词常用一般过去时,不可用现在完成时,但有时也用一般现在时或一般将来时。
I did not see her after that. 在那之后,我没有见过她。
She will arrive after 8 o'clock. 她8点钟以后到达。
He left after our arrival. 我们到达后他就离去了。
2 in 以现在时间为起点,同表示一段时间的词语连用。句中的谓语动词,如果是非延续性动词的一般将来时或过去将来时,如go, come, arrive, return, start等,in 表示“在……之后”;如果是延续性动词或“完成”意义的非延续性动词(finish, accomplish等),in 表示“在……之内”;如果是其他时态,in 也表示“在……之内”。
He will arrive in 5 hours. 他将在5小时后到达。(不是“5个小时内” )
We shall go for a holiday in two weeks. 我们将在2周后去度假。(不是“2周内” )
He said he would be back in an hour. 他说他1个小时后回来。(be back为非延续性动作 )
I shall work here in two weeks. 2周内我将在这里工作。(work是延续性动词 )
I'll come and see you again in five days. 5天后我再来看你。
I can finish my homework in two hours. 我能在2小时内完成作业。
They built the bridge in six months. 他们在6个月内建造了那座桥。