He spoke in a quiet,distinct voice,as though his thought________a.had been far away b.were far away为什么选b不选a?不是过去的虚拟用过去完成时吗?_________,we shall go on picnic.a.Should the weather be fine b.Were the weather to be f
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 20:09:23
He spoke in a quiet,distinct voice,as though his thought________a.had been far away b.were far away为什么选b不选a?不是过去的虚拟用过去完成时吗?_________,we shall go on picnic.a.Should the weather be fine b.Were the weather to be f
He spoke in a quiet,distinct voice,as though his thought________
a.had been far away b.were far away
为什么选b不选a?不是过去的虚拟用过去完成时吗?
_________,we shall go on picnic.
a.Should the weather be fine b.Were the weather to be fine
为什么选a不选b?b=if the weather were to be fine表将来不行吗?
He spoke in a quiet,distinct voice,as though his thought________a.had been far away b.were far away为什么选b不选a?不是过去的虚拟用过去完成时吗?_________,we shall go on picnic.a.Should the weather be fine b.Were the weather to be f
首先,第一题确实选择B.as though 翻译成似乎好像,它的用法是:如果表示一般性质的比喻,不需要虚拟;如果要用虚拟,有两种方式:1,对现在事情的虚拟,选用一般过去式;1,对过去的事情虚拟,用过去完成时.你的想法是对的,但是在这句中,意思是他用一种平静的语气说话,好像他的思想已经飞远.这里就是一种比喻,不需要虚拟.因为虚拟的意思是与现在或过去事实相反的假设.这里不牵扯.
其次,第二题选择A,你应该学过If引导的虚拟条件句,这句是对将来的事情的假设,所以遵循公式; 主句:If +should/would/could+其他,从句:主语+will/be to do/be about to+其他.这句话是对将来虚拟,同时它还采取了省略if得到装形式.
虚拟语气是英语语法中最难学的,需要好好掌握理论,再多做题.
这你应该去问老师,回答得会更具体
1,你没必要让它完成啊,所以完成时不恰当。。。过去完成是说在过去时之前发生的事,现在又没有一个时间顺序一个线索说后者是在前者之前发生的,而是同时发生的,所以选B
2,我死活觉得这个选B……没有A这个句型的啊……
第一句不是虚拟。
第二句be to be太罗嗦。表将来应说If the weather should be fine ,Should the weather be fine 是If条件句的省略形式。