您好,我是精锐小刘老师,希望我的回答对你有帮助。
have got指的是“某人有什么东西”,主语往往是“人”;there be强调的是“何时/地存在什么东西”,主语是“There”。有时候这个东西可以是人。如:
1. Tony has got a big family. (人)
2. Lingling has got some apples. (物)
3. There are some pictures in the book. (地方有)
4. There are ten people at work at that time. (当时有)
英语中的“有”:have got ,have,和there be的区别: There is a white bed in my bedroom. 在我的卧室里有一张白色的床。I have got a bike.我有一辆自行车。I have a bike.我有一辆自行车。一、在英语口语中,常用have got 代替have ,作“有”解。1.其肯定式为:I have a bike. = I have got a bike.其否定式为:I don’t have a bike. = I haven’t a bike. I haven’t got a bike. (√) I don’t have got a bike. (×)其疑问形式为: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 li 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 三、关于there be 句型前面已经讲过,它表示一种客观存在。
温馨提示:答案为网友推荐,仅供参考