单项选择题
A.rests B.rest C.rested D.will rest
A.had been canceled B.have been canceled C.were canceled D.having been canceled
A.have been B.are C.has been D.has