have to與一般情態動詞的異同
相同點:
一般的情態動詞不能單獨作謂語,后面必須接動詞原形一起構成謂語,have to 也是這樣.
不同點:
1、一般的情態動詞沒有人稱和數的變化,而且所用的時態也受到一定的限制,而have to 有人稱和數的變化.可用于多種時態中:一般現在時中當主語是第三人稱單數時要用has to,其余的人稱用have to,一般過去時中要用had to; 一般將來時中則要用will have to.
e.g.She has to go to school by bus.
她不得不乘公汽上學。
You'll have to see the doctor if you get ill.
如果你生病了,就得去看醫。
2、否定句和疑問句的構成方式不同:
①一般的情態動詞直接在后面加not構成否定句,把這些情態動詞提到句首就構成一般疑問句.
②而have to 的否定句和疑問句的構成往往要借助于助動詞do的適當形式或助動詞will即have to,has to,had to和will have to的否定式分別為don't have to,doesn't have to,didn't have to和won't have to,疑問句是在句首加助動詞do的相應形式,句中還原成have to或把will放到句首,這里have to簡直就是一個十足的行為動詞.
e.g.What does she have to do?
她必須做什么?
You didn't have to wait for me yesterday.
昨天你沒有必要等我
我記得沒有完成時