问题: 高中英语题
--for the doctor's careful treatment, he--until last year.
a,if it is not;can't live
b,were it not;couldn't
c,had it not been; could't live
d.if they were not; could't live
为什么选D
解答:
______for the doctor's careful treatment, he______until last year.
a,if it is not;can't live
b,were it not;couldn't
c,had it not been; could't live
d.if there were not; could't live (发现一个错误they应该为there)
答案:D
译文:要不是因为这个医生的悉心照料,他活不到去年.
解析:这是个虚拟条件句,表示与现在事实相反的虚拟语气,其句型结构应该是: if+主语+动词过去式(be动词用were ),主语+would/should/could/might+动词原形. 再例如:
I would not survive if it were not for his timely help.要不是他的及时帮助,我就活不下来了。
if it were not for …本身就是一种句型结构. 表示与现在事实相反, If it had not been for 与过去事实相反, 两个都相当于but for。
.
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。