题目内容

12. The boy's parents    the operation last week had it not been for the donations from our school. 

A.    couldn't have paid for

B.    couldn't pay for

C.    shouldn't have paid for

D.    wouldn't pay for

12.   A考查非真实条件句的虚拟语气。句意:要不是我们学校的捐款,这个男孩儿的父母上周不可能付清手术费。根据句中已知的时间状语last week,可排除B、D。而couldn't have

paid for意为"不可能付 ";shouldn't have paid for意为"本不应该付……"。根据句意可知选A。

【拓展延伸】要不是:(l)but for...(介词短语,与过去或现在事实相反)

(2)had it not been for ... = if it hadn't been for ...(与过去事实相反)

(3)were it not for... = if it were not for ...(与现在事实相反)

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网