两者均可与一段时间连用,表示“在…之后”,但 after 表示以过去时间为起点的一段时间以后,因此通常与过去时连用;而 in 则表示从现在算起的一段时间以后,因此通常用于将来时或含有将来意义的句子.
1.in主要表示从现在说话时起的一段时间以后,更多用在将来时里。用in时,时间点很重要,不会超过。
例句:
She will go in three days.
她三天以后要走
I think he can come back in three days.
我想他3天后可以回来。
The maths exam will finish in one hour.
数学考试将在一小时后结束。
2.after时间点也可能超过。但并非不用在将来时里。
例句:
She went after three days.
她是三天以后走的
He will graduate after two years, and he hopes he can go to a graduate school.
他两年后就要毕业了,他希望能读研。
3.after可以与某些表示活动的名词连用,表示“在…之后”但in不可以用
例如:
after school 放学后
after tests 事后测试;考试过后;过后测试;过后实验