1、-Such a mistake could have been avoided.
-Unfortunately,he ___the mistake again and again.
A.repeated B.had repeated
2、I sorry it's___my power to make a final decision on the project.
A.above B.beyond.
3、-Did you find the missing couple in the mountain yesterday?
-No,but we ___to get in touch with.them ever since.
A.Have tried B.Have been trying
第一个如果选B的话,也不是虚拟语气啊,那不是表过去的过去吗?就是比mistake could have been avoided还要早的时候一再犯错误
追答这题的选项很明显,就是迷惑你是否搞混 虚拟语气。 与过去事实相反,could have done,had done的东西。过去的过去是过去完成时。虚拟语气的结构你懂不?从句什么样子,然后主句什么样子。 而且我前面有讲,这是对话,对话,对话,对话。是两个人讲的两句话,这两句话没有注定的必然联系,所以语法结构基本没有关系。英语当中,讲语法结构那是针对一句完整的话,那么再看这题,【是两句话,都要独立分析。】第二句,你说的选B,不是虚拟语气,这是对的。单独的把这句话拿出来,你看一下,语法结构对吗?单独的看这句话,不考虑第一句。B代表了过去完成时,Unfortunately,he ___the mistake again and again,有什么时间状语可以表示这句话可以用过去完成时?again and again一次又一次,这个状语能和过去完成时搭配吗?本身这个选项就是错误的。是坚决不能选的,什么都不考虑的情况下,选B,这句话从结构上来讲就一定是错误的。更别谈拿到对话情景当中去了。
为什么been trying更强调语气?我老师说是持续进行的动作
追答没有为什么,英国人就这么用,你能有什么办法,老师讲的只是其中一种用法,学英语不能太死板~~
第一个我老师说是因为前一句是过去时态,所以下一句也应该用过去时态。那是不是所有的对话时态都一样?第三个如果说过去曾经联系过他们,没有又一直持续下去也说得过去啊。
本回答被提问者和网友采纳