单选题 He (will not do) it (had he known) how (serious) the outcome (would be).
【正确答案】 A
【答案解析】[解析] 应改为would not have done。因为从后面省略了if的状语从句的谓语动词had he known可以得知该句为虚拟语气,和过去事实相反,所以主句谓语应用would (not)+have done的形式。句意:如果他知道后果会是多么严重,他就不会这么做了。