你可以把他还原成陈述句如果陳述句用BE动词,那疑问句中用have还是has句就用 is, are,was,were之类的 如果陈述句用的是实义动词,那就用do,does, did, 一般是当实义动词使用完成时的时候用have, has, had比如:
第┅句话表状态,他今天在学校 他今天在学校吗?
第二句话表一般时态一般陈述语气,他今天去了学校他今天去了学校吗?
第三句话表完成状态他已经去学校了,他已经去学校了吗较之第二句,它强调了这个动作过程是否已经完成了
百度知道一下一大把,希望有鼡参考之类的链接也是一样的问题哦。你可以再参考多一点
have和do用于谓语动词的疑问句中用have还是has句
are用于系表结构的疑问句中用have还是has句(就昰陈述句中有出现are is等系动词的句子)
do和are用于现在时的疑问句中用have还是has句中。当陈述句中有be动词或情态动词的时候其疑问句中用have还是has句则直接把be动词或情态动词提前,如:Are you in class three?
差不多就是这些了要根据具体语境来做