一个英语语法题?
Therice____ifyouhadbeenmorecareful.A.wouldnotbeburningB.wouldnotburnC.wouldnothavebee...
The rice ____ if you had been more careful.
A. would not be burning B. would not burn
C. would not have been burn D. would not burn
答案是C。为什么及用到的知识点? 展开
A. would not be burning B. would not burn
C. would not have been burn D. would not burn
答案是C。为什么及用到的知识点? 展开
3个回答
展开全部
首先要理解句意burn在这里应该是“烧糊了”的意思。大米饭只能被烧糊了,所以一定有be done的形式。从这个角度出发,那就只有C了。
在一点就是虚拟语气,我感觉这句话应该是,如果你之前小心仔细点,那大米饭就不会被烧糊了。“小心仔细”发生的时间一定在“糊了”前面,而“小心仔细”用过去完成时表达,那后面的动作就是现在完成时了。
在一点就是虚拟语气,我感觉这句话应该是,如果你之前小心仔细点,那大米饭就不会被烧糊了。“小心仔细”发生的时间一定在“糊了”前面,而“小心仔细”用过去完成时表达,那后面的动作就是现在完成时了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
虚拟嘛,后半句有个if ,前半句的时态要比后半句推前一步,所以后面是had ,前面是have ,我解释不够清楚,不过对于这个句子是这样解释的。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
虚拟语气中的非真实条件句
表示于过去事实相反的假设。
句型: 条件从句用过去完成时 主句用should(would) have+ 过去分词
表示于过去事实相反的假设。
句型: 条件从句用过去完成时 主句用should(would) have+ 过去分词
参考资料: http://baike.baidu.com/view/26751.htm
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询