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

问题描述:

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

是there be 句型
has 是表示时态,是现在完成时.

1 she.....是现在完成时
2 是there be 句型。因为是现在完成时,所以 就有了个has
也可以加别的助动词啊,比如 there will be,there is going to be等等,表将来时

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