havegot和hasgot的区别

如题所述

have got 表示当前得到的什么,相当于get ,i have got NO.1 in the race.
have 表示一般一直拥有的,i have a pen,
例句:i have got a football for my birthday.我得到了一个生日礼物是足球
i have a football which is my birthday present,我有一个生日礼物是足球
has 是用在第三人称,she,he ,it
he/he has a baby.it has four legs
一般你想说有什么什么,就用have/has,如果你想表示得到了什么,当前的状态用have got ,比如得了多少名啊,得了什么成绩,得了什么奖励啊,
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-14
has got ===表示第三人称单数为主语;
have got ===其它, 如第一,第二人称,以及第三人称复数,等
第2个回答  2015-12-09
一、在英语口语中,常用have got 代替have ,作“有”解.
I have a bike.= I have got a bike.
1.其否定式为:
I don’t have a bike.= I haven’t a bike.
I haven’t got a bike.(√)
I don’t have got a bike.(×)
2.其疑问形式为:
Have you a bike?/ Have you got a bike?
Do you have a bike?(√)
Do you have got a bike?(×)
二、在下列情况下不能用have got来代替have.
1.在情态动词,助动词或动词不定式之后,只能用have,不用have got.如:
May I have some more tea?
我可以再喝点茶吗?
Would you like to have another apple?
你想再吃一个苹果吗?
2.在过去时,完成时或进行时中,不用 have got,而用have.如:
Li Hong had a problem.李红有一个问题.
I have had the bike for three years.
我买这辆自行车已经3年了.
3.固定短语中不用have got.
have a rest/ a swim/ a wash/ a drink
have lunch,have a meeting,have a party
相似回答