I ________ my washing machine the whole morning.I must get it done before noon.

I ________ my washing machine the whole morning.I must get it done before noon.

A.have repaired

B.am repairing

C.will repair

D.have been repairing

答案及解析: D

解析:

从后句“I must get it done before noon.”可知“我”还在修洗衣机,故选D项。