英语语法:虚拟语气中的should,主语是否必须是第一人称?我语法书上说,第一人称可用should,
问题描述:
英语语法:虚拟语气中的should,主语是否必须是第一人称?我语法书上说,第一人称可用should,
意思就是说第2,3人称不能用should对吗?但是做题又遇到sb should have been的第3人称主语?
答
别听楼上的,一派胡言,楼上的肯定没学过 虚拟语气
第1,2,3人称 虚拟语气 同样可用should,虚拟语气 只有格式,没有界限让我疑惑的有2点,1 我的语法书上说"虚拟语气主句谓语用would(第一人称可用shoul)d“ 2 例题:Tom is very short now. His mother wishes that he ________ be tall when he grows up. A. couldB. shouldC. would这题B是错的。。说是should不可以用作第3人称虚拟语气 是很大的一个板块wish的虚拟 只是一个部分 这题只能选 C,因为有2个条件的制约第一个条件:Tom is very short now这句暗示使用 虚拟语气第二个条件:when he grows up说明Tom还没长大综合2个条件,我来分析一下should的虚拟 有“本应该”的意思,would的虚拟 有“本来要”的意思could的虚拟 用在 过去时 多数,有“本可以”的意思 那么从意思上来看,选C虚拟语气 难在:不看wish的虚拟,should在 含蓄条件句 中没有意思,譬如insist的虚拟,should就不能译为“本应该”