哪三种情况have可以用have got to代替?
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.
2021-09-28 · 知道合伙人教育行家
4 是现在完成时have加过去分词had,不是一般现在时,不能换
9 have a bath里面have不是表示拥有,而是表示洗澡
12 时态不对,这是一般过去时,不是一般现在时
1和9为什么不换?
不是表示有的意思,所以不能换
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不是表达"有",而是表示从事一种活动。
have和助动词do,情态动词can、could、may、should、might等连用时,不可使用have got。
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?
我又完善了题目,你去帮我答下疑可以么