这是英语病句吧?
问题描述:
这是英语病句吧?
it wouldn't surprise me if you get the job,应该是got吧?这是牛津中阶 surprise 解释里面的,难道我买了盗版牛津词典?
答
不是,这是一般现在时的虚拟语气,是正确的一般现在时的虚拟语气应该是will啊 it will not surprise me if you get the job 为什么用would这是would表示一般现在时的虚拟语气,是一种假设,意思是如果你得到了那个工作一点也不会让我吃惊
因为很多层次低的书把虚拟语气取消了,所以大家从那里学起来总觉得虚拟语气很难第二类条件状语从句中,主句用would,从句不是用一般过去时吗?我觉得我没有错啊,我查资料是这样的,不要放弃我我说过了,这是虚拟语气的用法,很多较低年级的教材因为没有讲某种时态或者语法,就会修改掉,其实是不对的。再多我也解释不了了,我不可能和你的资料辩论,然后我再去找资料来佐证我的说法,这只是百度知道的一道题,不是论文答辩