Still, he could not help thinking that if anything______, the nearest person he could contact by radio, if there was a ship near

admin2014-09-24  20

问题 Still, he could not help thinking that if anything______, the nearest person he could contact by radio, if there was a ship nearby, would be on an island 885 miles away.

选项 A、were happening
B、should happen
C、would happen
D、had happened

答案B

解析 that从句是thinking的宾语,这个宾语从句又由三个句子构成:if anything shouldhappen是宾语从句的条件状语从句,the nearest person…would be on an island 885miles away是宾语从句中的主句,he could contact by radio是定语从句修饰person,ifthere was a ship nearby是插入的条件从句。should happen是表示与(过去)将来事实相反的虚拟形式,这一点已由给出的主句谓语动词would be暗示出来,所以其他选项都不是正确答案。
转载请注明原文地址:https://kaotiyun.com/show/oXWO777K
0

随机试题
最新回复(0)