She's never been to Xi'an.(反意疑问句)She's never been to Xi'an,____ _____?

问题描述:

She's never been to Xi'an.(反意疑问句)She's never been to Xi'an,____ _____?
我知道答案是has she,但是为什么填这个答案,第一步是看主句里有没有be动词吗?第二步是看有没有情态动词吗?如果都没有是看时态吗?时态是现在完成时,所以用have/has?

这是个现在完成时的反意疑问句
现在完成时结构是have done,have 是助动词没有实际意义,只表示语法意义,done是实意动词.
在这个题目这个done就是 be的现在分词been.
所以:have(助动词)+she.因为是she(三单),故,has she