高中英语题were it to rain tomorrow,we should put off the match

__________tomorrow,weshouldputoffthematchtillnextfridayA.shoulditrainedB.wereittorain... __________ tomorrow,we should put off the match till next friday
A.should it rained B.were it to rain
选B。这两个有什么区别。?
展开
张达人zhdr
培训答主

2012-08-18 · 关注我学习会变得更厉害哦
知道顶级答主
回答量:4.2万
采纳率:91%
帮助的人:1.2亿
展开全部
一、表示将来的虚拟语气有三种:

1、动词的过去式:来自用一般现在时在条件从句表示纯粹将来。过去时表示的虚拟意味着存在些许实现的可能性,常表示“如果有可能实现的话”。

2、should do:来源于 shall do,shall 是情态动词,用于第二、三人称表达说话人的决定、承诺、义务或允许等,因此,should do 在虚拟语气中表达的也是说话人的态度,常表示“如果按照常理应该实现的话”,因此说话人认为实现的可能性微乎其微。

3、were to do: 来源于 be to do,真实语气表示规定好的将来,虚拟 were to do 表示“如果已经在计划之中的话”,因此表示根本没有实现的可能。

二、此题是省略 if 后的倒装语序,可以用上述任何一种表示虚拟:

1、Did it rain tomorrow,we should put off the match till next friday. should it rained. 如果明天可能下雨...
2、Should it rain tomorrow, we should put off the match till next friday. 如果明天应该下雨...
3、Were it to rain, we should put off the match till next friday. 如果明天按常规要下雨...

三、本题的两个选项中——

A. should it rained:其中,情态动词后用了过去形式 rained,形式错误,应该改为 should it rain
B. were it to rain:形式正确无误,是唯一的正选。
fengyuivy0524
2012-08-18
知道答主
回答量:16
采纳率:0%
帮助的人:12.7万
展开全部
虚拟语气的将来时。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式