作业帮 > 英语 > 作业

He spoke in a quiet,distinct voice,as though his thought____

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/14 15:56:56
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表将来不行吗?
首先,第一题确实选择B.as though 翻译成似乎好像,它的用法是:如果表示一般性质的比喻,不需要虚拟;如果要用虚拟,有两种方式:1,对现在事情的虚拟,选用一般过去式;1,对过去的事情虚拟,用过去完成时.你的想法是对的,但是在这句中,意思是他用一种平静的语气说话,好像他的思想已经飞远.这里就是一种比喻,不需要虚拟.因为虚拟的意思是与现在或过去事实相反的假设.这里不牵扯.
其次,第二题选择A,你应该学过If引导的虚拟条件句,这句是对将来的事情的假设,所以遵循公式; 主句:If +should/would/could+其他,从句:主语+will/be to do/be about to+其他.这句话是对将来虚拟,同时它还采取了省略if得到装形式.
虚拟语气是英语语法中最难学的,需要好好掌握理论,再多做题.