can是情态动词而have to do sth是一个固定搭配的用法,并不是把have to看作是情态动词。
情态动词:(Modal verbs)本身有一定的词义,表示语气的单词。但是不能独立作谓语,只能和动词原形一起构成谓语。情态动词用在行为动词前,表示说话人对这一动作或状态的看法或主观设想。 情态动词虽然数量不多,但用途广泛,主要有下列: can (could), may (might), must, need, ought to, dare (dared), shall (should), will (would)。
分类:
①只作情态动词:may, might, must…
②可做情态动词又可做实义动词:如:need, dare.can...
③具有情态动词特征:have(had,has) to,used to, ought to
④可做情态动词又可作助动词:如:shall(should),will(would)
例句:
He could be here soon. 他很快就来。
We can't carry the heavy box. 我们搬不动那箱子。
I'm sorry I can't help you. 对不起,我帮不上你。
I am afraid I must be going. (一定要)恐怕我必须走了
You may have read some account of the matter. (或许已经)你可能已经读过关于这件事的一些报道