It wasn't long ______ the rain stopped and the sun came out again.A until B before C when D since这题为什么不选C?

问题描述:

It wasn't long ______ the rain stopped and the sun came out again.
A until B before C when D since
这题为什么不选C?

不久雨停了,太阳出来了。
这是个句式。It wasn't long since....(答案是不是D呀)
"不久后。。。。"
个人认为when是个时间点,“当。。。。时”~~而这里的意思应该是经过了一段时间~when用这里的话,解释就是“当雨停,太阳出来时~~”这个好象是与不久没法联系起来的吧。

意思是在雨停之前的那段时间长,不是雨停之时的那段时间长,选C仅凭的是你的语感.当前面是一个时间点是,用when
如:It's 3 o'clock when the rain stopped and the sun came out again.而long 表示的是时间段.
这种题常见,一定要搞懂啊