这个虚拟语气的题怎么做?

Georgewouldcertainlyhaveattendedtheproceedings-----a)ifhedidn'tgetaflattireb)ifthefla... George would certainly have attended the proceedings -----
a)if he didn't get a flat tire
b)if the flat tire hadn't happened
c)had he not had a flat tire
d)had th tire not flattened
C没什么错误,可是B为什么不对?
展开
Libra光
2008-03-27 · 超过10用户采纳过TA的回答
知道答主
回答量:26
采纳率:0%
帮助的人:0
展开全部
此题 B选项不对的原因 是因为 the flat tire 是瘪胎这个物体;然后happen的主语如果指物的话 必须是一件事情!! sth happened! sth必须指代 事情而不是 物体。 所以答案B
主语不对!但是时态的正确的 确实是对过去时的虚拟。

C选项 是正确的 只是省略了 if的 用法。

以上为该题的完全解析。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
icygo
2008-03-27 · TA获得超过478个赞
知道答主
回答量:350
采纳率:0%
帮助的人:0
展开全部
C
这是倒装句,原句为if he had not had a flat tire
觉得B意思不对吧.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纭裳
2008-03-27 · 超过10用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:0
展开全部
B

主句是would have的话从句就用had done

从句中had提前只适用于从句放在主句之前时,所以c.d错
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Nike舞者
2008-03-27
知道答主
回答量:16
采纳率:0%
帮助的人:0
展开全部
选D,完整 if he didn't get a flat tire ,George would certainly have attended the proceedings .
改过后就是
George would certainly have attended the proceedings,had the tire not flattened.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式