smoking, he would not have got cancer in the lung.A. Was he given upB. Had he given upC.

发布时间:2020-08-16 12:00:50


     smoking, he would not have got cancer in the lung.
A. Was he given up
B. Had he given up
C. Did he give
D. If he gave up

网友回答

A. Was he given up
(答案→)B. Had he given up
C. Did he give
D. If he gave up
解析:虚拟语气考查题,对过去的假设从句用had done可以省略if提前had。句意:如果他戒烟了他就不会得癌症了。
以上问题属网友观点,不代表本站立场,仅供参考!