早教吧 育儿知识 作业答案 考试题库 百科 知识分享

have和havegot以及dohave的区别我想问下什么情况下havegot可以代替have什么情况下不可以因为我做题目时遇到这个问题,可是语法书上却说have和havegot是一个意思还有就是do+have和havegot什么

题目详情
have和have got以及do have的区别
我想问下 什么情况下 have got可以代替 have 什么情况下不可以 因为我做题目时遇到这个问题,可是语法书上却说have和have got是一个意思 还有就是do+have 和have got 什么时候可以互相替代,什么时候不可以
▼优质解答
答案和解析
共同点:当表示“有、拥有”时,have=have got.have got 更多用于当代英语中,特别是美国人喜欢用.不同点:have/ has 作谓语时,常常用助动词do 来构成疑问句、否定句.如:1.Do you have a new book?No,I don't have a new book.But I have an old one.2.What does he have in his hand?He has an MP3.have/has got 作谓语时,可以直接用have/has 来构成疑问句、否定句.如:I have got a new book.==>Have you got a new book?Yes,I have.2.He hasn't got a new book.But he's got an old one.另外,在含有have 的动词短语中,不可以用have got 来替换.如:have breakfast ; have class; have a look; have a meeting等.