in five years (五年之后)不等于after five years . 介词in和after均可与一段时间连用,after 表示【以过去时间为起点】的【一段时间以后】,因此通常与【过去时连用】;而 in 则表示【从现在算起的一段时间以后】,因此通常用于【将来时或含有将来意义的句子】. 如: He came back after three days.3天后他回来了. I'll come back in three days.我3天后回来. I think he can come back in three days.我想他3天后可以回来. after 除与【时间段】连用外,还可与【时间点】连用,此时则可用于【将来时】(但是in不能与时间点连用). 如: He will arrive after five o'clock.他 5 点钟以后到.