单选题 ______his glasses, he couldn't read the report.
【正确答案】 D
【答案解析】[解析] 本题考查非谓语动词。根据句意可知“打碎眼镜”在“不能看报告”这个动作之前,所以应该用现在分词的完成时,故选D。