说明
there being
核心问题
____,she went back to her room. A. There was no cause for alarm(惊慌) B. Without having cause for alarm C. Being no cause for alarm D. There being no cause for alarm
我知道答案是 D。虽然这类题我做过许多,但是我一直没有弄明白为什么不能选 A。难道 There was no cause for alarm 有什么错误吗?
词典解答
这里只能选 D,而不能选 A。为什么呢?因为:虽然 There was no cause for alarm 这个分句本身没有错误,但在它的前面或它后面的分句之前没有任何连词,是不能与另一分句并用的。如果在 she 之前加上一个连词,例如 so,是不是就与 D 等值的了呢?仍然是不等值的。这是因为分词独立结构处于从属地位,使用它是为了突出其后的句子的地位。而使用两个分句,便会使它们在地位和语义上“平分秋色”。此外,分词独立结构具有书面语特色,这也是不能用分句来任意取代的另一个原因,参见 present participle 。