2 2 weekes ago 可以当做时间点来用吗(就像yesterday一样)

我看到这么一句话:I can't remember anything before 2 weeks ago.

意思是我不记得两周之前发生的事情了(我只记得两周内的事情)。

但是这种介词用法的before我第一次见。

如果不对,这句话改成什么比较好呢?


请先 登录 后评论

最佳答案 2019-04-06 20:23

I can't remember anything before 2 weeks ago.

before 2 weeks ago在此并不是时间状语,而是定语,修饰anything。

2 weeks ago 是一个点时间概念,虽然 它是一个副词短语,通常作时间状语,但用作介词before的宾语是可以的,就如同它可以做介词since/until的宾语一样,since/until 2 weeks ago.

请先 登录 后评论

其它 1 个回答

陈才   - 英语教师
擅长:中考英语,词法问题

I can't remember anything before 2 weeks ago.

=I can't remember anything that happened before 2 weeks ago.

before 2 weeks agao为介词短语作后置定语,修饰不定代词“anything”

意思是我不记得两周之前发生的事情了(我只记得两周内的事情)

请先 登录 后评论
  • 0 关注
  • 2 收藏,3032 浏览
  • stupid_02   提出于 2019-04-04 23:26

相似问题