一句英文句子,不懂其中的语法
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/08/12 05:59:49
一句英文句子,不懂其中的语法
I would be even more flattered if what he said were ture
是虚拟语气吗,还有为什么有said,又有were
I would be even more flattered if what he said were ture
是虚拟语气吗,还有为什么有said,又有were
![一句英文句子,不懂其中的语法](/uploads/image/z/4510506-66-6.jpg?t=%E4%B8%80%E5%8F%A5%E8%8B%B1%E6%96%87%E5%8F%A5%E5%AD%90%2C%E4%B8%8D%E6%87%82%E5%85%B6%E4%B8%AD%E7%9A%84%E8%AF%AD%E6%B3%95)
和现在时间相反的虚拟语气.主句用would/could/might + do. 从句用一般过去时态(did/were)
这样改一下,就更清楚:
I would be even more flattered if he were ture(从句改了,“如果他是对的”) he是从句的主语.
原句只不过用了一个主语从句what he said代替he的位置而已.“如果他所说的是对的”
再问: what he said 感觉应该是过去的事实啊
再答: 没错,是过去的事实,但这和虚拟语气无关,虚拟要变的是主句和从句的谓语动词,和主语无关。 what he said 在从句中做主语,这是不能变的。
这样改一下,就更清楚:
I would be even more flattered if he were ture(从句改了,“如果他是对的”) he是从句的主语.
原句只不过用了一个主语从句what he said代替he的位置而已.“如果他所说的是对的”
再问: what he said 感觉应该是过去的事实啊
再答: 没错,是过去的事实,但这和虚拟语气无关,虚拟要变的是主句和从句的谓语动词,和主语无关。 what he said 在从句中做主语,这是不能变的。