哪三种情况have可以用have got to代替?

3为什么能换又不是有的意思。4为什么不能换。9.12.都表示有为什么不换... 3为什么能换又不是有的意思。4为什么不能换。9.12.都表示有为什么不换 展开
 我来答
和与忍
2021-09-28 · TA获得超过7553个赞
知道大有可为答主
回答量:5570
采纳率:65%
帮助的人:2127万
展开全部

have用have got代替的三种情况是:

①在那些表示“手头有,随身携带有”的情形,用have got代替have。而且此时have got比have更能体现“随身带有”,have表示“有”时并没有“随身”的含义。例如:

Have you got any money?

意思是问“你随身带钱了吗”,而

Do you have any money?

则是问“你有钱吗”(对方有可能回答Yes, I have. But I've put it in the bank. !)。

再比如

She has got something to say.(她有话要说。)(也是说“她”嘴里有话要说)

②在那些表示“自身带有”的场合,用have got代替have.例如:

The table has got a broken leg.(桌子有一条腿断了。)(桌子带着一条断了的腿)

③在需要表达“因客观原因/客观要求必须/不得不做某事时”,用have got to do代替have to do.例如:

I've got to go now. The class wil begin in a minute.(我走了,课一会儿就开始了。)

注:如果前一句用I have to go now.,虽然意思也是“我得走了”,但这种“不得不”到底是客观上有事还是主观上着急没说。而I've got to go now.则更能表达“我是因手头有事要做才要离开”的意思。

综上,在那些需要表达“手头有”或“自身带有”某物的概念时,一般要用have/has got sth.而不用have/has;而在需要表达“因手头有事不得不去做…”时,则要用have/has got to do sth.而不是have/has to do sth.

Dolphin_violet
2021-09-28 · 知道合伙人教育行家
Dolphin_violet
知道合伙人教育行家
采纳数:4790 获赞数:12799
毕业于浙江财经大学英语语言文学专业,硕士学位。后在职高代课,现在辉县天开任外贸专员

向TA提问 私信TA
展开全部
3是have to的用法,have to等于have got to
4 是现在完成时have加过去分词had,不是一般现在时,不能换
9 have a bath里面have不是表示拥有,而是表示洗澡
12 时态不对,这是一般过去时,不是一般现在时
追问
1和9为什么不换?
追答
不是表示有的意思,所以不能换
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
把读自其经d
培训答主

2021-09-28 · 好好学习,天天向上
知道大有可为答主
回答量:3756
采纳率:86%
帮助的人:491万
展开全部
3, 是因为表达"不得不和必须"所以可以换。8,也是如此。
4,不能换,是因have是助动词。
9和12中的have都是实义动词,9, I have a bath every day. (我每天洗澡。)12,We had a letter from Jill yesterday. (我们昨天收到吉尔的来信。)不表示"有",所以不能换。
更多追问追答
追问
那1为什么不换
追答
因为1, had a drink中的had不是表达"有",而是表示从事一种活动。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
翼飞ong
高粉答主

2021-12-18 · 关注我不会让你失望
知道大有可为答主
回答量:7.8万
采纳率:78%
帮助的人:1489万
展开全部
表示一次性动作时,have got to 和 have to 可互换。
have和助动词do,情态动词can、could、may、should、might等连用时,不可使用have got。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jjkkchan
2021-09-27 · TA获得超过3.1万个赞
知道大有可为答主
回答量:2.4万
采纳率:86%
帮助的人:5181万
展开全部
have to可用have got to
He has to leave.
= He has got to leave.
表示有
I have got piles of work to do.
= I have piles of work to do.
表示拥有
Have you got any money?
=Have you any money?
= Do you have any money?
追问
我又完善了题目,你去帮我答下疑可以么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式