During the heavy storm last week, we had to take________ under a flyover.
【译文】上周下暴雨时,我们不得不在天桥下躲雨。 本题考查词组搭配。take shelter 是习惯搭配,意为“躲避风雨, 避难”,under a flyover 意为“在立交桥下”。shade 意为“荫凉 处”;shield 意为“盾,防护物”。故选 B。