in/for three days在否定句中的区别

haven't done sth in/for three days

在表示三天没干某事这层意思上有啥区别?

请先 登录 后评论

最佳答案 2019-10-01 22:39

《牛津英语用法指南》(82.6)就有如下解释:

在美国英语中,in在否定句里可以和for一样,表示到现在为止的一段时间。

I haven't seen her in years.我有很多年没见她了。


请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,2494 浏览
  • 曹强 提出于 2019-09-30 22:16

相似问题