情态动词的被动语态:can may must should be 动词的过去分词
过去将来完成时∶should / would have done sth.
两个结构并不相同,自然也不一样.虚拟语气中是要用were,但也有可能填原型be.