Mr Smith made up his mind to devote all he had to( )some schools for poor students.Aset up B.setting upC.have set up D.having set up 应该选什么 最好能够讲明理由和分析过程正确答案是D

问题描述:

Mr Smith made up his mind to devote all he had to( )some schools for poor students.
Aset up B.setting upC.have set up D.having set up 应该选什么 最好能够讲明理由和分析过程
正确答案是D

b是对的。楼上的分析是对的,不重复了

你说的D是不对了,应该是B,setting up.分析一下:这里考的是devote something to (doing) something.也就是说,供献某物去做某物,而不是供献某物去已经做某物,这是翻译过来用汉语解释.用英语解释就是:to 后面不能用完成时,而该例句的D正是用了完成时.all he had 是从句,all后省略了that,是“他所有的(财富)”.