-If he , he that food.-Luckily he was sent to the hospital immediately.A. was war

发布时间:2020-08-16 16:37:57

---- If he     , he      that food.              
---- Luckily he was sent to the hospital immediately.
A. was warned; would not take
B. had been warned; would not have taken
C. would be warned; had not taken
D. would have been warned; had not taken

网友回答

A. was warned; would not take
(答案→)B. had been warned; would not have taken
C. would be warned; had not taken
D. would have been warned; had not taken
解析:考查与过去事实相反的虚拟语气,其构成为if +主语+had done ,主句为would/could/might+ have done,根据句意如果他被警告的话,他就会不吃那种食物了。表示的是过去,所以选B。
以上问题属网友观点,不代表本站立场,仅供参考!