英语虚拟语气为什么有的条件从句和主句都有had been 而有的只有条件从句有had been.had been 代表什
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/05 12:21:53
英语虚拟语气为什么有的条件从句和主句都有had been 而有的只有条件从句有had been.had been 代表什么?
举个例子 The rice would not have been burnt if you had been mor careful 这句就是从句和主句里面都有had been.然而 下一句 If my lawyer had been here last monday,he would have prevented from going 这句里面却没有?而且 had been 到底怎么用 怎么辨别是否要用
举个例子 The rice would not have been burnt if you had been mor careful 这句就是从句和主句里面都有had been.然而 下一句 If my lawyer had been here last monday,he would have prevented from going 这句里面却没有?而且 had been 到底怎么用 怎么辨别是否要用
你所给的两个句子,所用的虚拟形式实际上都是【与过去事实相反】的虚拟结构——
if 从句用had+过去分词;主句用would/should/could/might+过去分词.
只是,两个句子中的【语态】不同:
第一句是【被动语态】The rice would not have【 been被动语态中的be的变形 burnt】;
第二句是主动语态:He would have prevented me from going.
这完全符合语法书上所说的虚拟语气的结构搭配.
if 从句用had+过去分词;主句用would/should/could/might+过去分词.
只是,两个句子中的【语态】不同:
第一句是【被动语态】The rice would not have【 been被动语态中的be的变形 burnt】;
第二句是主动语态:He would have prevented me from going.
这完全符合语法书上所说的虚拟语气的结构搭配.
英语虚拟语气为什么有的条件从句和主句都有had been 而有的只有条件从句有had been.had been 代表什
虚拟语气有没有if I had been you ,I would had.
had been doing 和had been done有什么差别
had been doing 和had been done有什么差别?
was doing、had been doing和had been done都有什么区别?
虚拟语气中Had it not been与Were it not 有何不同?
英语,has been和 had been
为什么有had been一句中不是过去式而像一般现在时
had been和have been有什么区别?请举例
has been和had been 有什么区别?
had gone和had been 有什么区别?
had done 和 had been done有什么区别啊?