动名词作宾语

问题描述:

动名词作宾语
My watch needs _,but I have no time to go to town to have it _.
A.to repair; repaired B.to be repaired; repairing
C.repairing; repaired D.being repaired; repaired
C
应该是选A吧?need 接不定式,为什么选C

need repairing=need to be repaired,所以选C,A的第一个改成to be repaired的话也是对的!
英语中need,want,require和be worth后边经常用现在分词表示被动语态,记住这4个就可以了!