求解关于虚拟语气if only及would用法的改错题帮忙分析一下下边几个关于虚拟语气的改错题,并说明错因.1.I think i would enjoy the movie we went to last night even more if i had read the book before seeing it.2.If only

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/26 04:38:42
求解关于虚拟语气if only及would用法的改错题帮忙分析一下下边几个关于虚拟语气的改错题,并说明错因.1.I think i would enjoy the movie we went to last night even more if i had read the book before seeing it.2.If only

求解关于虚拟语气if only及would用法的改错题帮忙分析一下下边几个关于虚拟语气的改错题,并说明错因.1.I think i would enjoy the movie we went to last night even more if i had read the book before seeing it.2.If only
求解关于虚拟语气if only及would用法的改错题
帮忙分析一下下边几个关于虚拟语气的改错题,并说明错因.
1.I think i would enjoy the movie we went to last night even more if i had read the book before seeing it.
2.If only i have read the books on resding list before i attended the lecture.
3.Van Gogh killed himself when he was only 37,but he left behind him more than 2,000 painting and drawings,which establish his reputation in a way he would never consider possible.
1.enjoy——have enjoyed
2.have——had
3.consider——have considered
看来看去都看糊涂了,这几个虚拟语气到底是怎么回事啊?

求解关于虚拟语气if only及would用法的改错题帮忙分析一下下边几个关于虚拟语气的改错题,并说明错因.1.I think i would enjoy the movie we went to last night even more if i had read the book before seeing it.2.If only
你就记住.虚拟语气表示与事实相反.与什么时候的事实相反,就往过去推一格.比如,与现在事实相反,就用一般过去式.与过去事实相反,“过去的过去” 叫做 “过去完成时” had done.但是will的过去完成时是will 的过去时would和完成时have done 的结合.所以是would have done.
然后题目就好解了.
第一句是与过去的事实相反.所以用过去完成时.所以had read 是对的.但是would要变成would have enjoyed.
第二题.根据句意,如果在我参加讲座之前就读过这本书就好了.参加讲座是过去的事.所以又是与过去事实相反.所以主句谓语应该是过去完成时had read
第三题.which establish his reputation in a way he would never consider possible.的意思是 以一种他永远也想不到的方式享有盛誉.梵高已经死了,所以又是与过去事实相反.所以用will的过去完成时would have considered
恩,一头汗..上面都是我手工制作的帮你理解的东西.下面是官方的语法点.供你参考.
1) 概念
虚拟语气用来表示说话人的主观愿望或假想,所说的是一个条件,不一定是事实,或与事实相反.
2) 在条件句中的应用
非真实条件句表示的是假设的或实际可能性不大的情况,故采用虚拟语气.
2.非真实条件句
1)时态:可以表示过去,现在和将来的情况.它的基本特点是时态退后.
a.同现在事实相反的假设.
句型 :条件从句 主句
一般过去时 should/would/could/might+动词原形
If they were here,they would help you.
b.表示于过去事实相反的假设.
句型:条件从句 主句
过去完成时 should/would/could/might have+ 过去分词
If she had worked harder,she would have succeeded.
The rice would not have been burnt if you had been more careful.
If my lawyer had been here last Saturday,he would have prevented me from going.
If he had come yesterday,I should / would have told him about it.
含义:He did not come yesterday,so I did not tell him about it.
If he had not been ill and missed many classes,he would have made greater progress.
含义:He was ill and missed many lessons,so he did not make greater progress.
c.表示对将来的假想
句型:条件从句 主句
一般过去时/were+ 不定式/should+ 动词原形 should/would/could/might+ 动词原形
If you succeeded,everything would be all right.
If you should succeed,everything would be all right.
If you were to succeed,everything would be all right.
if only则表示"如果……就好了".
If only the alarm clock had rung.当时闹钟响了,就好了.

虚拟语气
1)与过去事实相反,在从句中用过去完成时形式表示。
2)与现在事实相反,在从句中用过去一般时形式表示。
3)与将来事实可能相反,在从句中用过去将来时形式表示。
主句中则用情态动词would, should, could 等加一个与从句一致的动词形式。
例:If I had come her yesterday, I would have s...

全部展开

虚拟语气
1)与过去事实相反,在从句中用过去完成时形式表示。
2)与现在事实相反,在从句中用过去一般时形式表示。
3)与将来事实可能相反,在从句中用过去将来时形式表示。
主句中则用情态动词would, should, could 等加一个与从句一致的动词形式。
例:If I had come her yesterday, I would have seen him.
If I were a teacher, I would be strict with my students.
If it should snow tomorrow, they couldn’t go out.

收起