can和have to是情态动词,为什么变疑问句可以把can提前,而have to却不能?
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. (或许已经)你可能已经读过关于这件事的一些报道
不同点:1 .can表示能够 ,会做;have to 表示客观上的不得不做2. can是情态动词,不随人称的变化而变化,无论主语是第几人称;have to 是一个比较特殊的情态习语,虽然也具有情态动词的功能,但却与其他的情态动词不同。它有人称、数和时态的变化,其否定式和疑问式的构成方式也与情态动词不一样,have to的一般疑问形式必须借助助动词 do 或 does;have to 可用于各种时态。
have to 更事实和客观,而can(对应be able to)、need\must\may更主观,所以 have to 更偏向实义动词,疑问、否定均需助动词 do
如,he can finish the job by himself .
这句话的谓语部分有两个词,can finish 。变成疑问句时只需将一个提前就可以了。
再如,I have to finnish the job by myself .
这句话的谓语动词只有一个动词,have 。变为疑问句时就得借用一个词do.
Do you have to finish ...?