问题
选择题
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
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