单选题 The heavy snow ______ travel, so he had to stay here for more days.
A. impeached B. impelled C. impeded D. imparted

【正确答案】 C
【答案解析】[解析] 四个选项的意思分别是:impeached控告,弹劾;impelled推进,敦促某人做某事;impeded阻碍,妨碍,阻止;imparted给予,传授,告知。句意是,大雪阻碍了旅行,所以他不得不在这多待几天。所以正确答案是C选项,如:He was impeded in his work.(他的工作受阻。)