单选题 If he had been in better health, he ______ more books.
【正确答案】 B
【答案解析】[解析] 句意:要是他身体再好点儿的话,他就可能会写出更多的书来。虚拟语气题。本题考查虚拟语气,当表示与过去事实相反的虚拟假设时,从句用“had+过去分词”,主句要用“would/could/should+have+过去分词”。