单选题 America will never again have as a nation the spirit of adventure as it ______ before the West was settled.
【正确答案】 B
【答案解析】[解析] 该题是语法结构题,考查动词替代的用法。
从意义来看,空格处应该填had,但主句中have是实义动词,为避免重复,可用助动词do替代。该处表示过去的事实,所以要用一般过去时态,即用did替代had。其他选项不符合语法要求。因此,选项B为最佳答案。