___ the weather report ,they didn't sail the boat out of the harbor .

来源:百度知道 编辑:UC知道 时间:2024/05/23 02:21:56
A Hearing B Having heard C To hear D Having been heard
选择 解释

选 B
这里是非谓语动词做状语的考察点
非谓语形式可以分为:现在分词,过去分词,动词不定式
doing表示现在和主动
to do 表示将来和主动
done表示完成和被动
这里是they做主语,所以排除D,不用被动态。从 didn't判断是已经发生了,排除C,不用不定式。
A和B中, A是表示现在听到, B是现在分词的完成态,表示这个动作先于主句的谓语动词发生,这个句子中是表示听到天气预告先,然后他们才不出海,所以选 B。

B
这里having heard the weather report作状语,表示原因

B