单项选择题
A.hasn't cleaned B.didn't clean C.wasn't cleaned D.hasn't been cleaned
A.was playing, was going to do B.played, did C.had played, was going to do D.had played, did
A.should B.may C.will D.can