It won't be long before you regret what you've done.It won't be long (before) you regret what you've done.A.after B.beforeC.since D.when为什么是before?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 12:49:19

It won't be long before you regret what you've done.
It won't be long (before) you regret what you've done.
A.after B.before
C.since D.when
为什么是before?

译文为“过不了多久你就会为你的所作所为后悔”.
...long before...是比较固定的搭配,其他三项都不符合题意,而且after一般用在过去式中,since一般用于完成式

before在这里表示直到
离你后悔你所做的日子不长了

这是个固定短语,“not long before 不久 以前”

不久你就后悔
也就是后悔之前没多久
所以是之前

long before 不久,固定的搭配