单选题
The fire spread through the hotel very quickly but everyone ______ get out.
[A] had to [B] would [C] could [D] was able to
【正确答案】
D
【答案解析】[解析] 考查情态动词。have to表示“不得不”,含有必须如此的意思;would用于表达意愿或者构成过去将来时态;could表示的是“能够”或者可能性;was be able to表示过去“能够做成某事”,强调结果。本题强调的是get out这一结果,故选[D]。