in two years和two years later 都表示两年后的意思,但之间是有区别的
A. in作介词,用来表示从现在算起的“过一段时间以后”,常用在将来时的肯定句里,一般与go, come, start, arrive, return (be back), finish等表示瞬间动作的终止性动词连用。如: They will arrive in half an hour. 半小时后他们将到达。 He will leave in a minute. 他一会儿就走。in 表示从现在算起的一段时间以后,因此通常用于将来时或含有将来意义的句子。如:He came back after three days. 3天后他回来了。 I’ll come back in three days. 我3天后回来。
B. later作副词,可以指过去,也可指将来,常常放在时间段的名词之后。如:Three days later he got to Beijing.=After three days he got to Beijing.他三天以后到达了北京。 At first she was asleep. Half an hour later/After half an hour she woke up. 开始她睡着了,半小时后醒来了。 The radio says that the sun will come out later.
收音机里说太阳稍后会出来。