英语单选,在线等,要原因

来源:百度知道 编辑:UC知道 时间:2024/06/03 11:44:54
Her terror was so great _somewhere to escape,she would have run for her life.
A only if there had been B if there was only
C that there had only been D that had there only been
为什么要用倒装呀,SO...THAT...都要倒装吗

D
1. so ...that ,如此。。。。以致
2. 后面的是倒装句,原来是if there was somewhere to escape变成的
倒装跟so that 没有关系,if 引导的时间状语或条件状语从句,可以把谓语助动词提前。尤其在虚拟语气上这么用。

D
so ...that。。。 “如此。。。。以致 ”排除A.B项。
C there be 和have不能同时使用。

原题意思是 她是如此的恐惧 以至于只有一个解脱的办法,那就是逃命
意思是她吓得只想跑开

C
so that 要连用
there had only been somewhere to escape,she would have run for her life.
翻译过来就是,她害怕到极点,只要有任何可以逃跑的地方(哪怕只有),她就会立马逃命。

D.
这里的倒装跟So...that...没什么关系,had there been是倒装的虚拟语气.建议lz看看语法书里虚拟语气这部分——不过不用太重视语法。