after和in都可以表示时间,用于将来时态的主要区别就是:after只能连接时间点,即表示“在某时刻之后”的意思。而in只能连接时间段,即表示“在若干时间/一段时间之后”。
after可以用于过去时态,in则不可;after可以作连词引导时间状语从句,in则不可以。如:
My father came back after ten o'clock last night.我爸爸昨晚十点后回来的。
Li Ming went home after he finished writing the letter.李明是写完那封信后回家的。
词义辨析
after,despite,for,with这几个词均可表示“让步”。
after表示“让步”时在大多数情况下要和all连用,意思是“经过一切…之后,仍然…”。
despite和in spite of具有相同的意思,但despite是正式用语,且语气较强。
for表示“让步”时,其意思和用法与with基本相同,表示有保留的或未起作用的理由、原因,有“虽然…还是…”“尽管…仍然…”的意思,它们一般用于口语中,而且都必须和all连用,出现在句首。
in 加时间段,句子一般用将来时态。after加时间段时,句子往往用一般过去时,after加时间点时,句子往往用将来时时。例如:
I will come here in five days.
He came here after five days.
He will come here after five o'clock.
after 是在……以后
in 是在……的时候
比如 After lunch 吃完午饭后
In that time 在那时
in +时间段:与将来时连用
after +时间段:与过去时连用
after +时间点:可与将来时连用
He will be back in two hours.
He came back after two hours.
He will be back after two o\'clock.
in+一段时间表示将来时
如:I\'ll come back in a week
in+一段时间也可用于过去时,意思是”...内”
如:he came in two days.
而after+一段时间通常只能用于过去时,不能用于将来时
如:he came back after a week