flooding
sweeping
watering
soaking
本题考查名词辨析。flood:泛滥,淹没;sweep:打扫,扫除;water:浇水,灌溉; soak:浸水。句子主语是“storm”,宾语是“street”,所以A选项“淹没”最符合句意。
句意:一场暴风雨直接袭击了岛上,摧毁了建筑物淹没了街道。