问题
选择题
The sleeping baby would be scared _______ a sudden loud noise.
A.was there
B.there was
C.should there be
D.there should be
答案
答案:C
题目分析:考查虚拟语气的省略倒装:当虚拟条件句的谓语部分含有were, should, had时,我们可以将连词if省略掉,而将were, should, had置于句首。这里的should there be="if" there should be…,是和将来相反的虚拟语气条件句,句意:如果有突然的响声,睡觉的孩子会害怕。选C。
点评:当虚拟条件句的谓语部分含有were, should, had时,我们可以将连词if省略掉,而将were, should, had置于句首。注意:对于条件从句含有should而主句使用陈述语气或祈使语气的句子也可以采用以上方法进行省略和倒装。如果条件从句为否定式,注意要将not置于主语之后,而不置于主语之前。