初中英语方面的问题,请有心人关注一下!!

来源:百度知道 编辑:UC知道 时间:2024/06/07 14:22:36
请填下面的句子:
He____swimming if it didn't rain.(go)

我想问的就是:这个空里应该填的是would go还是went? 为什么?

答案请务必正确~~
那如果是:He____swimming if it doesn't rain.(go)呢?

would go
if 引导的条件状语从句,主句用过去将来时,从句用一般过去式。
if后面的句子是从句,用了一般过去时,所以主句用过去将来时

would go

后面是if引导的虚拟语气

would go。

would went
虚拟语气
这句话是说
如果当时天没下雨的话他会去游泳的
但是实际上当时天下雨了
这句话是个虚拟语气
所以用would+动词的过去时

would go

WENT 是表示已经发生了的``明显不符句意
WOULD GO 是想去``

would go.
虚拟语气前的情态动词要换作过去时态。

I might go to the North Eureope if I had enough money.
注意后面的if引导的也要用过去分词。