What has she just done?

问题描述:

What has she just done?
这句话的意思,和have有什么区别,为什么这里要用has,

句意:他刚才做了什么?
这是一个现在完成时的句子.构成:have/has+过去分词
has是助动词,它是have的单三形式;当主语为第三人称单数时,就用has,其余情况用have;
done是do的过去分词,意为"做,干"; just意为"刚才".