---Ifhe ______,he ______thatfood.
---Luckilyhewassenttothehospitalimmediately.
A.was warned; would not takeB.had been warned; would not have takenC.would be warned; had not takenD.would have been warned; had not taken在线课程B
解析:
本题考查的是条件状语从句与主句表示与事实相反时虚拟语气的用法。根据下一句语境可知,他事先并没有得到警告,表示过去时间的虚拟语气,故选B。