健哥讲语法:would have done一定是虚拟语气吗?,雅思,语法
好,我们先说结论。
Would have加动词的过去分词不仅仅可以表达虚拟语气来表示与过去的客观事实相反的假设,它还可以表示对过去发生的事情的猜测。
下面我们做详细的讲解。
很多人学虚拟语气的时候学过,说非真实条件句有三种,与过去相反,与现在相反,与未来相反。
其中与过去相反的时候,if从句应该用过去完成时,而主句用would might或者是could加have加动词的过去分词。
于是他们留下了一个深刻的印象,就是would have加动词过去分词就是表示虚拟语气,但真相并非如此。
would have加动词过去分词可以表示虚拟语气,但它不仅仅表示虚拟语气,它还可以表示对过去的猜测和推测,而且把握性很大。
好,那么为什么呢?
那么回到would这个单词上来。
wood是一个比较复杂的词汇,它既可以作为will的过去式,它本身也是一个独立的情态统思,有好多的意思,可以表达主观意愿,可以让你的建议更加婉转,可以让你的请求更加婉转,同时它还有一个重要的意思。
你们看,这个是剑桥词典的截图,它告诉我们wood可以表达probability,可能性,可以是refer to what is very likely,用这个单词来指非常可能的事情。
所以说wood加动词原型可以表达说话者,写作者认为很可能的事情,而wouldhave加动词过去分词相当于在时态上向后退了一格,表示写作者,表示说话者认为在过去很可能发生的事情。
下面我们来看一句话来自于建肖雅斯的阅读原文,这句话中的wouldhave就不是虚拟语气,而是写作者认为在过去很可能发生的事情。
他们认为挪威的城镇和出口市场很可能创造出了一种需求,这个需求的对象当然就是用来抵御寒冷的hide,这个hide又是一个你必备的雅斯阅读词汇,就是受皮。