一、意思不同
1、for:(表示对象、用途等)给,对,供,以帮助。
2、in:在(某范围或空间内的)某一点,在(某物的形体或范围)中。
二、用法不同
1、for:for是并列连词,引导的是并列从句,表示原因的语气很弱,一般是对结果作出推断性的补充说明或解释,不表示直接原因,for前多加逗号。for用法较正式,很少用于口语,一般用于书面语。
2、in: in则表示从现在时间算起推移到将来的一段时间之后,一般与将来时态连用。
三、侧重点不同
1、for:表示从意义、价值等间接角度来说。
2、in:in表示在一物体物理层面的内部。
匿名回答于2020-10-05 02:28:06
二、时态不同
1、“in”的后面接时间时,通常用于过于时态和未来时态。
例句:I can finish it in an hour.译文:我能在一小时后完成它。
2、“for”的后面接时间时,可以用于所有的时态。
例句:She telephoned you for an hour ago.译文:她一个小时前给你打过电话。
匿名回答于2021-05-12 08:18:41