11问答网
所有问题
how many sheep have you got?为什么这里不用get而是用过去式got呢?
如题所述
举报该问题
推荐答案 2018-03-19
这里的have got 是一种
现在完成时
的形式,即have/has +done (动词过去分词),have 作助动词构成现在完成时,这里的got就是get 的
过去完成时
形式,用get句中则有两个谓语动词,have 和get,所以不能用get。此外have got =have表示“拥有”。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/F44PSqq7F22vF487Pvq.html
其他回答
第1个回答 2018-03-19
got在此为过去分词,和助动词have一起构成句子的谓语部分,属于现在完成时态。
第2个回答 2018-03-19
已经拥有了。
相似回答
问英语题10道
答:
选GOT是过去形式
,洋人一般说自己已经拥有的东西就直接用过去式,不会用HAVE GOT,这道题的难度在这两个选项上。I ___ the truth of your remarks, although they go against my interests.A. cannot but admit B. cannot help but to admit C. cannot but admitting D. cannot help but...
大家正在搜
sheep用much还是many
there many sheep
there some sheep
sheep为什么是不可数
have some money
sheep是用is还是are
so many sheep
How many sheep
a lot of sheep
相关问题
Have you got……?为什么要用got,而不是get...
求大神解释一下!这里为什么用got!?got是什么意思?go...
have got 的got为什么要用过去式
get和got的用法。got是不是只代表get的过去式?ha...
have you got it?里的get为什么是过去式?
I have got a pen,这里为什么要用got?
为什么got是get的过去式,而在I have got so...
为什么这句话got要用过去式。