____,George would certainly have attended the meeting.

A.Ifhedidn'tgetaflattireB.HadhenothadaflattireC.Ifthetirehadn'tflattenedD.Hadthetiren... A.If he didn't get a flat tire
B.Had he not had a flat tire
C.If the tire hadn't flattened
D.Had the tire not flattened.
一开始选D了,可是答案是B,请问为什么选B?怎么会有2个had..求解题思路,翻译下
展开
自来宠
2012-12-06 · TA获得超过676个赞
知道小有建树答主
回答量:428
采纳率:0%
帮助的人:265万
展开全部
这句话的意思是如果George的车胎不漏气的话,他是能够参加会议的。
前半句直译:如果他不是有一个漏了气的车胎的话(意译就是如果他的车胎不漏气的话)
这半句是虚拟语气,虚拟出如果车胎不漏气的话,事实上已经发生了。车胎漏气是过去时,对过去时虚拟要用过去完成时,前半句话的形式是If he had not had a flat tire, had a flat tire是have a flat tire,指有一个漏了气的车胎。所以会出现had,对于过去完成时的虚拟语气,可以将had提前,省略if。变成了省略句。形式就变成了Had he not had a flat tire。
更多追问追答
追问
这道题为什么要从A,B里选而不从C,D里选?
追答
这句话的主语是he而不是汽车轮胎,而且汽车的轮胎是自己坏的而不是被别人弄坏的。C项的被动在这里是不适用的,the tire 不是主语不应该放在提前的助动词之后,所以D项也是不对的。
做英语教育与心理咨询的苗老师
2012-12-06 · TA获得超过1.8万个赞
知道大有可为答主
回答量:7840
采纳率:68%
帮助的人:2670万
展开全部
你好!
这个是虚拟语气的省略形式,省略if后,助动词提前

原来是If he had not had a flat tire
第一个Had是助动词,构成过去完成时,第二个是实意动词

百度教育团队【海纳百川团】为您解答
如满意,请点击“选为满意答案”按钮,谢谢~
追问
能翻译一下吗?
追答
要不是车子没气了,乔治肯定会来参加会议的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式