急需一个可以下在助动词have的用法 物主代词资料的好网站啊 谢谢告诉我一下啊 谢谢 我会给分的啊
have除作为实义动词,表示“拥有、吃、喝”等含义外,也可用作助动词。助动词have有五种形式:have(原形),has(第三人称单数),having(现在分词或动名词),had(过去式/过去分词)。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2007-01-23
1)have +过去分词,构成完成时态,例如:
He has left for London. 他已去了伦敦。
By the end of last month, they had finished half of their work.
上月未为止,他们已经完成工作的一半。
2)have + been +现在分词,构成完成进行时,例如:
I have been studying English for ten years.
我一直在学英语,已达十年之久。
3)have+been +过去分词,构成完成式被动语态,例如:
English has been taught in China for many years.
中国教英语已经多年。
He has left for London. 他已去了伦敦。
By the end of last month, they had finished half of their work.
上月未为止,他们已经完成工作的一半。
2)have + been +现在分词,构成完成进行时,例如:
I have been studying English for ten years.
我一直在学英语,已达十年之久。
3)have+been +过去分词,构成完成式被动语态,例如:
English has been taught in China for many years.
中国教英语已经多年。
参考资料:
本回答被网友采纳第2个回答 推荐于2018-05-16
have
v.aux.
(过去式和过去分词为had [hAd]; 第三人称单数现在式为 has [hAz; hEz, Ez])
[构成各种完成形式]业已, 曾经
You haven't been abroad before, have you?
你以前没出过国, 是吧? ②[用于虚拟语气]
If they had [had they] time, they would certainly come and help us.
如果他们有时间, 他们一定会来帮助我们。本回答被网友采纳
v.aux.
(过去式和过去分词为had [hAd]; 第三人称单数现在式为 has [hAz; hEz, Ez])
[构成各种完成形式]业已, 曾经
You haven't been abroad before, have you?
你以前没出过国, 是吧? ②[用于虚拟语气]
If they had [had they] time, they would certainly come and help us.
如果他们有时间, 他们一定会来帮助我们。本回答被网友采纳
第3个回答 2019-07-29
从狭义角度来说可以构成完成时态
〔have+过去分词〕如:
~I
have
been
here
for
some
years.
~He
has
studied
English
since
young.
从广义角度来说还可以构成完成进行时态
〔have
been+现在分词〕如:
~I
have
been
waiting
for
you
here.
我一直都在这里等你来着。
〔have+过去分词〕如:
~I
have
been
here
for
some
years.
~He
has
studied
English
since
young.
从广义角度来说还可以构成完成进行时态
〔have
been+现在分词〕如:
~I
have
been
waiting
for
you
here.
我一直都在这里等你来着。
第4个回答 2007-01-23
和动词过去分词连用,构成现在、过去完成时