Loudspeakers were fixed in the hall so that everyone ______ an opportunity to hear the speech.
【正确答案】 D
【答案解析】so that可以引导结果状语,也可以引导目的状语,本句引导的是目的状语从句。引导目的状语从句时,日常口语中可以使用“so that+主语十will,would,can,could”。正式场合中使用“sothat+主语+may,might,shall,should”。should表示可能性时,指情理之中的“应当”,故D项should have正确。