专四

单选题Loudspeakers were fixed in the hail so that everyone __ an opportunity to hear the speech.

A.ought to have
B.must have
C.may have
D.Should have

参考答案:D进入在线模考
【译文】大厅里安装了扬声器,这样所有人都能听见演讲。
考查so that与情态动词的搭配用法。so that可以引导结果状语,也可以引导目的状语。本句引导的是目的状语从句。引导目的状语从旬时,日常口语中可以使用“so that+主语+will,would,can,could”。正式场合中使用“SO that+主语+may,might,shall,should”。因为句子用过去时,只有D.should have符合题意。

你可能感兴趣的试题

1I am surprised __ this city is a dull place to live in.

A.that you should think
B.by what you are thinking
C.that you would think
D.with what you were thinking

2Susan is very hardworking, but her pay is not __ for her work.

A.enough good
B.good enough
C.as good enough
D.good as enough