问题标题:
英语语法:虚拟语气中的should,主语是否必须是第一人称?我语法书上说,第一人称可用should,意思就是说第2,3人称不能用should对吗?但是做题又遇到sbshouldhavebeen的第3人称主语?
问题描述:

英语语法:虚拟语气中的should,主语是否必须是第一人称?我语法书上说,第一人称可用should,

意思就是说第2,3人称不能用should对吗?但是做题又遇到sbshouldhavebeen的第3人称主语?

黄敏桐回答:
  别听楼上的,一派胡言,楼上的肯定没学过虚拟语气   第1,2,3人称虚拟语气同样可用should,虚拟语气只有格式,没有界限
祁红岩回答:
  让我疑惑的有2点,1我的语法书上说"虚拟语气主句谓语用would(第一人称可用shoul)d“2例题:Tomisveryshortnow.Hismotherwishesthathe________betallwhenhegrowsup.A.couldB.shouldC.would这题B是错的。。说是should不可以用作第3人称
黄敏桐回答:
  虚拟语气是很大的一个板块wish的虚拟只是一个部分这题只能选C,因为有2个条件的制约第一个条件:Tomisveryshortnow这句暗示使用虚拟语气第二个条件:whenhegrowsup说明Tom还没长大综合2个条件,我来分析一下should的虚拟有“本应该”的意思,would的虚拟有“本来要”的意思could的虚拟用在过去时多数,有“本可以”的意思那么从意思上来看,选C虚拟语气难在:不看wish的虚拟,should在含蓄条件句中没有意思,譬如insist的虚拟,should就不能译为“本应该”
查看更多
英语推荐
热门英语推荐