We were swimming in the lake___suddenly the storm started.填before为什么不行?在风暴突然开始之前我们一直在游泳

问题描述:

We were swimming in the lake___suddenly the storm started.
填before为什么不行?在风暴突然开始之前我们一直在游泳

用but比较好吧
因为 the storm started 是不能预测的,
有时候填这些东西不能死想..

填when ,when有“当……时”的意思。
如果这句没有suddenly用before也可以。

按句意来说,我们正在游泳时,暴雨突降。暴雨前在游泳,暴雨中也还在水中。而before只能只暴雨前在湖里,不能表达下着时还在湖里的意思。所以肯定不用

当然不行啊,就是翻译也不通啊.

用when,因为这句表达的意思是下暴雨时我们还在游泳.
要用before的话前半句时态要改成We had been swimming in the lake,然后suddenly也要去掉,整句就要是We had been swimming in the lake before the storm started.这样才能表示时间上的先后.

只能填 when
when 表示“就在这时,突然”
We were swimming in the lake when suddenly the storm started.我们正在湖里游泳突然下起了暴风雨。

填"when(这时候)"比较好.