in与for 用法区别

问题描述:

in与for 用法区别
后跟时间段的时候

接时间段,in表示“在...之内”,“在..以后” 多用一般现在时、现在将来时
例:
He'll come back in a week.他将于一周之后回来.
I haven't met her in a long time.我好长时间没有遇见她了.
for后接时间,表示某动作或状态持续多长时间的意思,多用现在时和完成时

The crisis is the logical outcome of the success of this policy for almost 20 years .
此项政策成功地实施了近20年,而这场危机是其合乎逻辑的结果.