一到英语单项选择题 帮忙解释一下 3Q

Ifyouhadfollowedthedoctor’sadviceyou()allrightnow.AwouldhavebeenBwillbeCwouldbeDmaybe... If you had followed the doctor’sadvice you( )all right now. A would have been B will be C would be D may be (C) 展开
咋那么雷呢
2010-12-27 · TA获得超过2277个赞
知道小有建树答主
回答量:478
采纳率:0%
帮助的人:237万
展开全部
选择C
此句为虚拟句,而且是虚拟句中比较难的一项:错综虚拟
If从句中的had followed是对过去的虚拟,指的是“假如过去有遵循...”
主句的“would be”是对现在的虚拟,指的是“现在将康复了”

相同类型的句子还有:
If he had not gone out that evening, he would be alive now.
If I had taken good care of my plant, it would grow well now.
麻辣酱加馒头
2010-12-27 · TA获得超过839个赞
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:128万
展开全部
C,虚拟语态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
neo小新
2010-12-27 · 超过31用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:81.3万
展开全部
C
条件状从的虚拟语气

错综时间时,条件用过去时,主句would/should do
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一度知冷暖e95cd
2010-12-27 · TA获得超过5714个赞
知道大有可为答主
回答量:3558
采纳率:100%
帮助的人:2672万
展开全部
C would be
虚拟语气,主句语从句时态不同,错综条件句
主句与现在相反(would +动词原形),从句与过去相反(过去完成时)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
elena0529
2010-12-27
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
C IF引导的条件状语从句,从句时过去完成hand done时,主句would do。 也可以按虚拟语气理解。多背些句型自然就熟悉了哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式