英语中虚拟语气在主语从句中的用法谓语常用should加 动词原型为什么这句不是加动原?it is strange that she should have left without saying goodbye 为什么should后不是leave

问题描述:

英语中虚拟语气在主语从句中的用法
谓语常用should加 动词原型
为什么这句不是加动原?
it is strange that she should have left without saying goodbye
为什么should后不是leave

用的是have left 而不是 has left 或者had left 你没看出来么?

should 后的动词是have,而should只对have有影响,可是却对have后的动词没有影响。因为left前面用了助动词have,所以leave要改用过去分词,left。

it is strange that she should have left without saying goodbye
这里是情态动词shoulld的特殊用法,解释为竟然,所以后面的动词仍用原本的时态