such( ) the case,she couldn't help but ( )a shelter under a broken bridge.

A.was,find B. being,finding C.was,finding D.being ,find
为什么选D ?可以分析得清楚一点吗?

such being the case 不是固定搭配,而是一个独立主格结构.所谓独立主格,就是非谓语动词作状语,若其逻辑主语与句子主语不一致(例如本句中being the case, 其主语为such),必须要把主语带上, 所以它的结构是: 主语+非谓语, 在句子中做状语. 因为是非谓语,所以当然不能用was, 故排除a和c. can't help but do 其实是一个省略了to的不定式, can't help but (to) do, 不过习惯省略. 整句话的意思是: 在这样的情况下,她下意识地躲到桥下去.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-31
such being the case,固定短语,意思是情况既然如此,在这种情况下。couldn't help but do也是固定短语,意思是不得不做某事、禁不住做某事,所以要用find。如果没有but,couldn't help doing意思是一样的,这时候是用finding。追问

such being the case 不是固定搭配吧。有‘’,“所以前半部分只能是短语而不是一个句子,所以是选非谓动。可是为什么有‘’,‘’ 就不能引导句子呢

追答

such being the case是固定短语啊,这跟‘’,“没关系吧,例如by the way,也是加‘’,“的呀。

相似回答