高中英语选择题,选什么,为什么呢?

问题描述:

高中英语选择题,选什么,为什么呢?
Did peter fix the computer hinmself?
he__,because he didn't know much about computers.
Ahas it fixedBhad fixed it C haditfixedD fixedit
这句话不应该是电脑不是皮特自己修的,因为他不怎么懂得电脑知识吗,但是答案都是什么意思呢?

选C,他让别人修的.
Ahas it fixed 现在完成时,已经修完了
Bhad fixed it 过去完成时,过去已经修完了
Chaditfixed 过去时,让别人修了
D fixedit 修好了
have sth. done有让别人做之意