带有have to变一般疑问句把have提前吗 ?

带有have to的句子,比如说I have to do my homework这个句子变成一般疑问句是Do you have to do your homework?还是Have you to do your homework?呢,我朋友的老师说要把have提到主语前面,但是我记得是加助动词do的...求详细解答,本人知道现在完成时。

不能提前。
have to中的have是不能做助动词的。
否定:don't/doesn't have to
疑问:Do/Does+主语+have to...?
have got to中的have是可以做助动词的。
Have you got to leave?
I haven't got to leave.
have做“有”的意思时,可以当做助动词用的。
Have you any money?=Do you have any money?
I haven't any money.=I don't have any money.
至于现在完成时,have/has就是助动词,是可以提前的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-26
不是,have是行为动词,需借助助动词do、did或does,完成时中的have变一般疑问句把have提前
第2个回答  2015-01-17
加do,不用提前have,把have to看作一个动词,在做变换就可以了