【正确答案】
D
【答案解析】[考点] 词义句意理解和区分近形词
[解析] 根据句意,Smith has repaired the roof...“史密斯维修房顶……”要填入的不定式“to ______”在句中作目的状语,所以应该是D项ensure“确保,保证”,即“确保房子能抵挡大风”。A项improve“改善,改进”;B项prove“证明”;C项insure“投保,(上)保险”。这里,考生应区分insure和ensure的不同。这两个词发音相同,拼写上也很类似,考生非常容易混淆。ensure意为“确保,保证,使安全”,例如:If you want to ensure that you catch the plane, take a taxi. “如果你想要确保赶上那班飞机,就要打的。”insure主要意为“为……投保,为……上保险”,例如:My house is insured against fire.“我的房子保了火险。”