Hearing the news that tsunamis India Ocean coastlines,we were all shaken it。A:hit,at

Hearing the news that tsunamis India Ocean coastlines,we were all shaken it。A:hit,at B:beat,with C:struck,by D:attack,because of 为什么答案是C,解析说第一个空可以是hit或strike(struck原籍),为什么不能是atack啊?

第一个要填的词,四个选项的意思都是击,打的意思。
其中strike有波及,危及的含义。而且一般tsunamis是和strike连用的,是固定搭配。~ hit 也可以理解为海啸拍在了印度洋海岸,稍微形象一些。 之后用shocked by sth. 否定掉B项~
beat 多指用什么东西击打,撞击,beat someone's head,打了某人的头,是具体动作,不用做抽象意义。
attack意思是攻击,进攻。在两个部队交战的时候,领队的就大喊attack!就是冲啊!的意思。多用于有意识的进攻,有生命物体的主动攻击,不能用于自然现象~
温馨提示:答案为网友推荐,仅供参考