分类：教育/科学-学习帮助
问题：下列几种情况为什么have不能用havegot代替？1.have 
1.have与助动词和情态动词连用时。
2.用于过去时，进行时和完成时不用have got。
3.用作不定式，不用have got。
回答：have和have got在大多数情况下可以,但有几个特例.第一种情况，have和助动词do，情态动词can、could、may、should、might等连用时，不可使用have got.因为have do表示的是对动作的强调,只是起到加强语气的作用.而have got则不能.have与情态动词连用,一般是虚拟语气.eg.She would have come if she had not been so busy.这句话的意思是:要不是太忙,她就来了.(实际是她没有来)第二种情况,have用于现在时.你可以说I am having lunch.但是have got则不能这么表达.第三种情况,have后接不定式.have to do表示不得不做什么事情,与should do和ought to do意思相近.eg. I have to help them.(我不得不帮助他们)    I have got help.(我已经得到了帮助)还有其他特殊情况不能通用,我自己也想不起来.你遇到的话再问吧.呵呵,英语其实挺好学的.我今年十七,上大一,英语系的.你如果还有什么问题找我就行.好好学习哦