题型:选择题 -----The windows must have taken you quite a long time that day. ------Right. They for weeks.A.haven’t been cleanedB.hadn’t been cleanedC.didn’t cleanD.haven’t cleaned 查看答案