If my brother had been here last Sunday,he ________ me from going.(Unit8-13)为什么用would have prevented不用would prevent?请分析一下句型或语法.
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/28 07:04:39
![If my brother had been here last Sunday,he ________ me from going.(Unit8-13)为什么用would have prevented不用would prevent?请分析一下句型或语法.](/uploads/image/z/10518395-59-5.jpg?t=If+my+brother+had+been+here+last+Sunday%2Che+________+me+from+going.%28Unit8-13%29%E4%B8%BA%E4%BB%80%E4%B9%88%E7%94%A8would+have+prevented%E4%B8%8D%E7%94%A8would+prevent%3F%E8%AF%B7%E5%88%86%E6%9E%90%E4%B8%80%E4%B8%8B%E5%8F%A5%E5%9E%8B%E6%88%96%E8%AF%AD%E6%B3%95.)
2Oik4|"\pPԝd%F;!2U>Ms(|5]G-s{J>gIy: X2^{o6.K$'rm~m
If my brother had been here last Sunday,he ________ me from going.(Unit8-13)为什么用would have prevented不用would prevent?请分析一下句型或语法.
If my brother had been here last Sunday,he ________ me from going.(Unit8-13)
为什么用would have prevented不用would prevent?请分析一下句型或语法.
If my brother had been here last Sunday,he ________ me from going.(Unit8-13)为什么用would have prevented不用would prevent?请分析一下句型或语法.
这是一个虚拟语气的用法
与现在事实相反 动词的过去式(be的过去式一般用were) would/ should/ could/ might + 动词原形
与过去事实相反 had + 过去分词 would/ should/ could/ might + have + 过去分词
与将来事实相反 动词过去式,should + 动词原形,were to + 动词原形 would/ should/
这个句子是if引导的虚拟语气,前面用“过去完成时”的时候,后面从句用would+have+done,这是固定结构!
这时对过去事件的非真实条件的虚拟语气,从句用过去完成时,主句用WOULD+HAVE
虚拟语气。
因为条件句“If my brother had been here last Sunday”叙述了一个和过去相反的假设,那么主句的情况也应与过去情况相反。表示与过去情况相反的句型就是:情态动词(could,would,might)+have done sth.