单项选择题
A.hasn't cleaned B.didn't clean C.wasn't cleaned D.hasn't been cleaned
A.catch on B.go on C.keep on D.insist on
A.to be heard B.to be hearing C.to hear D.to have heard