找考题网-背景图
单项选择题

A.should have done B.must have been doneC.should have b……

John, how lazy you are! This work _____three days ago.

A.should have done
B.must have been done
C.should have been done
D. might have done
热门试题