单项选择题
A.has been putting offB.has put offC.put offD.has been put off
A.isB.areC.have beenD.has been
A.hasB.will beC.wasD.is