盛乐 浙江团省委:had has have各什么时候用?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/27 23:16:55

还是我来答吧,我知道你最想要的是什么样子的答案。
1.have,是,用于与“现在”有关的时间的句子中。 而had是have,has二者共同的过去式形式,用于与过去有关的时间的句子中。
2.在现在时态中,has用于第三人称单数(如he,she it等),其余人称都用have(如第一、二人称的单复数,第三人称复数)
I have a new pen now(现在).
He has a new pen now(现在).
I had a new pen yesterday(昨天).
He had a new pen yesterday(昨天).

助动词have的用法

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.
中国教英语已经多年。

has have had 的用法:

后接过去分词,构成现在和过去完成、完成进行时。例如:
a) He has gone to Beijing. 他已经到北京去了。
b) I have been a teacher since then. 从那时起我就一直当教师。
c) They had left when I got there. 我到那里的时候,他们已经走了。
d) He has been working hard since early morning. 丛一大早他就一直在下劲干活。
注: has have had也可以作为一般动词,意为“拥有”“进行”“吃”“使得”“让”等。如果后接不定式,意为“不得不”。因为它们不是特殊动词,所以不能在它们后面加not构成否定句,不能把它们移到句首构成疑问句。例如:
a) He has a good pen. 他有一支好笔。
b) We have supper at 6:00. 我们六点钟吃晚饭。
c) I had my hair cut yesterday. 我昨天理了发。(我让我的头发被剪了,昨天)
d) I have to leave now. 我得走了。

have 第一第二人称一般现在时
has 第三人称一般现在时
had就是前两个的过去时,用于所有人称

had是has和have的过去式,用在一般过去时
has用在第三人称单数后
have用在第一第二人称后

had 过去时 had better结构

has第三人称单数

have表示"有"或者其它结构如have to的一般用法.