关于have to.....

have to是一个情态动词,
Do you have to leave?(这里have to是情态动词么?)
他的肯定回答能不能是Yes,I have to.
为什么有人说可以有人说不可以?
到底行不行?

当然不是情态动词了,情态动词是不需要助动词DO的,直接说 Could/May you leave?之类的,总之就是疑问句里,情态动词放在最前面。
'
回答倒是可以这么说,这时是理解为,Yes. I have to leave.的精简模式。
语法正规回答是Yes, I do.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-19
have to是情态动词. 肯定回答不能是Yes,I have to 而是,yes, i do.
因为have to 虽然是情态动词,它的用法同实意动词。否定句和疑问句都要加助动词DO。 i don't have to go.
所以,省略回答,也是用助动词do.
保证正确!
第2个回答  2009-06-19
你说的“have to.....”,实际上是have to do something的省略,也可以写作have got to do something。这个动词短语的意思有“必须,不得不”;“必须,一定;只有……才……”;“要,应该”;“肯定,必定”;“不巧(抱怨某事带来麻烦)”;“只会,只能(表示某事恼人或令人惊奇)”,等等。

“Do you have to leave?”中的“have to.....”不是情态动词,对它的回答一般是“Yes, I do.”也可以是“Yes,I have to. ”这要根据语境来看。
第3个回答  2009-06-19
Do you have to leave?(这里have to是一般动词)

回答应该 Yes, I do. 或者Yes,I have to leave.

Yes,I have to 不符合习惯
第4个回答  2020-05-03