for the doctor’s careful treatment, he till last year.A. If it is not; can’t liveB. Were

发布时间:2020-08-17 10:40:12

     for the doctor’s careful treatment, he      till last year.
A. If it is not; can’t live
B. Were it not; couldn’t live
C. Had it not been; couldn’t have lived
D. If it were not; wouldn’t live

网友回答

A. If it is not; can’t live
B. Were it not; couldn’t live
(答案→)C. Had it not been; couldn’t have lived
D. If it were not; wouldn’t live
解析:句意:如果没有医生仔细的治疗,他不能活到去年。Had it not been ... 是倒装的虚拟条件句,相当于 If it had not been ...虚拟条件从句中如果有 had, were, should,可省略 if,并将它们提到主语之前,从而构成倒装。 故选C。
考点: 考查倒装句的用法。
以上问题属网友观点,不代表本站立场,仅供参考!