The earthquake _____Japan on March 11 was so strong that it caused many deaths and losses.

问题描述:

The earthquake _____Japan on March 11 was so strong that it caused many deaths and losses.
A.to attack
B.that attacked
C.being attacked
D.attacking
选哪个 求详解

B.
that引导的是从句,从句用来修饰earthquake
The earthquake (that attacked Japan on March 11) 括号中的用来修饰earthquake那D呢?为什么不行如果选D的话完整的意思就是The earthquake (which was) attacking Japan on March 11....这个时候语法说得通, 但是用的是过去进行时。 而过去进行时通常用于过去一段具体的时间 这里不是。 e.g. I was doing my homework from 6 o'clock to 7 o'clock yesterday