SAT一道写作/语法/改错题 求解

Thebuswouldnothavehadtotakethelongdetourinsteadofthemainhighwayifthebridgedidnotbecom... The bus would not have had to take the long detour instead of the main highway if the bridge did not become treacherous in the aftermath of an ice storm.
A. to take划线
B. instead of划线
C. did not become划线
D. in the aftermath of划线
E. no error

答案是C……求解~非常感谢!
虚拟语气的情况下
主句为什么不是改成
if the bridge were not treacherous
展开
犀利的六个字
2011-05-23 · TA获得超过1240个赞
知道小有建树答主
回答量:630
采纳率:0%
帮助的人:639万
展开全部
虚拟语气掌握主从句谓语动词的规范搭配:
   主句 从句
  与现在事实相反 would/情态动词过去式+do were (不分人称)/did
  与过去事实相反 would/情态动词过去式+have done had done
  与将来事实相反 would/情态动词过去式+do should do / were to do

这句话的意思是“假如那座桥在大雪之后不危险,那公交车也就不要绕远路而直接选择主干道了” 这就是个典型的虚拟语气。
主句与过去的事实相反,公交车肯定是绕道了的,那么从句应该就是if the bridge would not have had become treacherous in the aftermath of an ice storm.
conclusively
2011-05-23 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:68
采纳率:0%
帮助的人:76.2万
展开全部
错在虚拟条件句的条件部分。提炼句子主干如下:
The bus would not have had to take the long detour if the bridge didn't become treacherous.
此句是对过去情况的假设:if从句谓语应用had done 形式;主句用would have done形式。所以从句应改成if the bridge hadn't become treacherous."如果(当时)那座桥不那么危险,公共车也不需绕道而行"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Winnie英语小店
2011-05-25
知道答主
回答量:7
采纳率:0%
帮助的人:3.7万
展开全部
虚拟语气的运用分三种情况,分别是对过去的事实、现在的事实以及将来的事实进行相反的假设,通过观察该句中主句谓语的构成我们可以发现,该句是对过去的事实进行的假设,即:
主句:would/could等+ have done; if从句中应为:had done。
所以答案C是正确的,应该改为:had not become
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lcxcnb
2011-05-23 · TA获得超过457个赞
知道答主
回答量:600
采纳率:0%
帮助的人:316万
展开全部
if the bridge was not become
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式