she must have been a temporary worker 是什么时态?

问题描述:

she must have been a temporary worker 是什么时态?
there has been a tendency to romanticize the accomplishments 是什么时态?
是there be 为什么中间有个has?

情态动词加完成式通常是对过去的情感态度,这里表示猜测.
there be的句型根据需要,什么时态都可以用.这里是完成时.there have/has been,只有完成时的时候,才能用have/has,但后面一点要加been.
多谢你的问题!