have to和have got to的区别是什么呢?

如题所述

have to与have got to含义相同,常可以互换。区别在于:
have to构成否定句和疑问句时通常须加do;
have got to 为英国英语在口语中的用法,只需用have或has构成否定句或疑问句,
如:
You don't have to knock—just walk in.

Does she have to stay at home every night?

只是在文语中have to可直接构成问句,
如:

Have we to make our own way to the conference?

Why have you got to take these tablets? 你为什么要吃这些药片?

You haven't got to take flowers but many people do.

你不必非带花去不可,但是许多人都带着花去。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-02-09
have to表示必须做某事,强调责任或义务。例如:I have to get up early tomorrow.

have got to则表示被迫去做某事,强调紧急情况或需要立即采取行动。例如:I have got to go now or I will be late.
相似回答