in years 与 for years 的区别(表示一段时间) |
您所在的位置:网站首页 › after30years怎么翻译 › in years 与 for years 的区别(表示一段时间) |
I miss him very much. I haven’t seen him in years. 请问这里为什么为 in years 而不用 for years 呢? 【答】in 表示时间,有时相当于 during 或 for 。例如:It was the coldest day in ten years(或 during the ten years). 这是10年来最冷的一天。/ I haven't seen you in(或 for)years.我有几年没见你了。/ This is the book I've read in(或 for)a long time.这是我很长时间以来读过的最好的书。/ That was been my life for(或 in)these past ten years.这是我过去10年的生活。(摘自《薄冰英语惯用法词典》) 在美国英语中,in在否定句里可以和for一样,表示到现在为止的一段时间。 I haven't seen her in years.我有很多年没见她了。(摘自《牛津英语用法指南》第三版82.6) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |