问题 选择题

35.You have broken your promise;you______painting the house long ago.

A.could have finished

B.had better finish

C.must have finished

D.should have finished

答案

答案:D

多项选择题
多项选择题