题目内容
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
练习册系列答案
相关题目
I haven’t seen you since you came back from holiday. ________ a nice time?
|
A.Do you have |
B.Did you have |
C.Have you had |
D.Had you had |