4.suggest 的虚拟语气 当suggest的意思是 暗示,表明的时候是不需要用虚拟语气的(初除此以外都需要),从句只需要用陈述语气。这句话的意思是:他的话表明了他已经通过了这个测试。而通过测试这件事是比这个暗示发生的早,且不用虚拟语气,所以要过过去完成时(注意suggest是过去式)
5.句中有order所以要用虚拟语气 物资被送过去,所以用被动
以上两种情况我帮你整理一下:用于表示要求,命令,建议,意图,决定,推荐的动词或它们的名词形式都需要用虚拟语气。帮你列几个常用的:suggest,order,command,advice,propose,request,insist,recommend,demand,require
其中suggest意思为表明,暗示时不用虚拟语气;insist表示“坚持认为,坚持说”时不用虚拟语气(表示坚持做某事用虚拟语气)
6.这里考察would rather 的虚拟语气
现在/将来要做的事 谓语用一般过去时
过去的动作 谓语用过去完成时
句中for the time being 意思是就目前而言 表示现在 所以谓语用一般过去时
7.考察if 的虚拟语气 有三种情况 我用一个简易表格 你可以看看
情况 if从句谓语动词 if主句谓语动词
与现在事实相反 were/did would/should/could/might do
与过去事实相反 had done woule/should/could/might have done
与将来事实相反 were to/should do/did 同现在
这一题 if从句是had done 形式,所以主句用would have done
8.看第四题
希望能帮到你,望采纳。不懂还可以问我。
4 考查suggest的用法。如果suggest在句子中的意思是“建议”的时候,后面所接的宾语从句用should do结构的虚拟语气,should 可以省略;如果意思是“暗示,意味着”的时候,从句根据语境来判断时态。这里his expression suggested的意思是“他的表情意味着。。。”,所以根据语境来填就可以了,因为pass这个动作使发生在suggested之前,所以用had passed。
5 这里的that从句是同位语从句,补充说明order(命令),又order引导的宾语从句和同位于从句中,都是用should do 形式的虚拟语气,should 可以省略。
6 would rather 后面根的从句是用过去时的虚拟语气,这是要记住的哦。还有it is high time that。。后面也是用过去时的虚拟语气。
7 这里是条件虚拟语气。根据从句用过去完成时可以判断这是对过去的 虚拟,所以主语用would have done 形式。
8 这题的解释参照第4题,在这题里suggest是“建议”的意思,所以需要用should do的虚拟语气
I would be very pleased if you could give the book back to me tomorrow.