作业帮 > 英语 > 作业

英语语法:in a while 和 for a while 的区别是什么 I haven't seen him in(f

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/04/29 22:20:56
英语语法:in a while 和 for a while 的区别是什么 I haven't seen him in(for)a while.
英语语法:in a while 和 for a while 的区别是什么 I haven't seen him in(f
在老外的真实生活里,for 基本在这种场景都被in 代替.忘掉国内的所谓的语法吧,那些都是纸上谈兵.这不能说明老外用的语法错了,只是因为国内的课本无法覆盖所有的语法形式.
和我交往的所有老外都会说这样的句式:I haven't done.in 3 years.这里for 也可以,但是老外就是用in.想想in the past few years这个句式就很容易理解了.for也不仅仅能形容将来,也可以形容过去.
很多国内学英语的只相信课本的语法,却不相信真正讲英语的老外,刻板的认为国内课本的语法才是正确的语法.我只能说,和任何学科一样,英语也不是课本能够完全学好的.
再问: 我就是一直跟着老外说 一直被天朝民批评语法烂 。
再答: 跟你说实话,天朝子民没机会学习真正的英语,他们的认知仅仅局限于课本 - 而你拥有学习真正英语的资源,不要理会他们,坚持和你的老外交往,你的水平会一日千里。我在国外10多年了,之所以在这里玩,就是看不惯中式英语。