in a sandstorm was a terrible experience. Nowhere but to stay at home.
A. To be caught; we could go
B. To have been caught; could we go
C. Having caught; we could go
D. Caught; could we go
网友回答
A. To be caught; we could go
(答案→)B. To have been caught; could we go
C. Having caught; we could go
D. Caught; could we go
解析:考查倒装句和不定式用法。本题第二句中的否定词nowhere放在句首,后面的谓语使用部分倒装的形式。不定式做主语表示的是具体的一次性的行为,动名词做主语时表示的是经常性的行为。句意:遇见沙尘暴是可怕的经历,我们什么地方都去不了,只能待在家里。故B正确。