我看到这么一句话:I can't remember anything before 2 weeks ago. 意思是我不记得两周之前发生的事情了(我只记得两周内的事情)。 但是这种介词用法的before我第一次见。 如果不对,这句话改成什么比较好呢?
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.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!