英语问题我选B答案A求解析

问题描述:

英语问题我选B答案A求解析
A computer dose only what thinking people___.
A.have it doB.have it doneC.have done itD.having it done

你可以这么想,人让电脑去干什么东西,所以是people have the compute do something.
如果是have something done,是把什么东西给做了,例如have my hair cut,have my homework done.
所以根据语义应该选A,而且你要是选B的话have it done就不可以在用what在前面了,重复了.为什么不可以在用what在前面了因为如果是have it done的话后面是不需要名词的,就不用what了,如果选A就是 people have it do what, it will do what.