I should have known better是虚拟语气还是过去将来完成时?
3个回答
我觉得是过去将来完成时。
意为,我知道将来它会变得更好。如果翻译成虚拟语气,则是我本应该知道它会变得更好,似乎句子不通顺。
相关问题
should be asked表示虚拟语气时是现在时,不表示虚拟语气是过去将来时?
suggest虚拟语气能用过去式吗!还是 SHOULD +原形
woud have done是什么时态,是将来完成时,还是现在完成时的虚拟语句?
请问I guess I should have written it sooner.是不是虚拟语气?
英语翻译到底算是将来时 还是虚拟语气 还是别的什么?
什么情况用虚拟语气 对过去现在将来分别怎样用虚拟
虚拟语气表示与将来相反时的时态当虚拟语气表示与将来相反时,主句和从句分别是什么时态?
虚拟语气,将来时是不是要变成一般现在时?
虚拟语气时态,对现在虚拟用?时态,以及对过去,对将来等
虚拟语气与过去事实相反问题到底是would have done 还是 had done 比如i wish that he