帮忙做一下英语选择题

They sought shelter ___from the rain under a large overhanging rock.
A off B of C for D from

They sought shelter ___ the rain under a large overhanging rock.
A off B of C for D from

答:D
译:他们在一块很大的悬挂着崖下面躲雨。
析:查shelter作为名词的用法:
遮盖物;躲避处;避难所[C][(+from)]
The umbrella is a poor shelter from heavy rain.
雨伞不太遮挡得住大雨。
评:楼主漏题了!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-01
这道题,你应该是打错了,把答案from给打出来了。所以没法填了。原题应该如下
They sought shelter _ the rain under a large overhanging rock
空格处应该填写from。
理由:seek sth. from意为:寻找。。。以避免。。。
直译为,他们在一处悬空的大岩石下,寻求一处遮蔽处来避免大雨
如,
Thousands of people crossed the border, seeking refuge from the war.
数千人跨过边界,寻求庇护以躲避战争。
第2个回答  2012-07-01
答:D
译:他们在一块很大的悬崖下面躲雨。
析:查shelter作为名词的用法:
遮盖物;躲避处;避难所[C][(+from)]
The umbrella is a poor shelter from heavy rain.
雨伞不太遮挡得住大雨。
第3个回答  2012-07-02
答案选 D from
译:他们在一块很大的悬挂着崖下面躲雨。
第4个回答  2012-07-01
应该选D 其次就是选A了。