下列几种情况为什么have不能用have got 代替?
1个回答
展开全部
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则不能这么表达.
should
do和ought
to
do意思相近.
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则不能这么表达.
should
do和ought
to
do意思相近.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询