单数第三人称用has, 过去完成时用had
请参考以前网上的回答:
have和has在用于英语表达动词“有”的含义时,前者使用于第一人称、第二人称和各人称复数,has用于第三人称单数,同时它们也作为完成时态的助动词存在,其用法和做实义动词“有”的规则也是一样的
had是have的过去时态,和完成时。
助动词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中国教英语已经多年。
动词have/has表示"有"时,它通常有三个含义:
A表示"某人(在物质上的)所有"这种情况下不能用there be替换如:
I have a new watch 我有一块新表
He has a good friend 他有一个好朋友
B表示"某人或动物(在身体上的)长有"这种情况也不能用there be替换
如:
She has blue eyes 她的眼睛是蓝色的
A horse has two ears 马有两只耳朵
C表示"某物体(在结构上的)装有"这种情况可以用there be替换如:
A clock has a round face= There is a round face on a clock
钟上装有一个圆型的钟盘
That room has only two windows= There are two windows in that room
那个房间仅装有两扇窗户
The school has 14 classes = There are 14 classes in the school
那个学校有14个班级
D另外,表示"某人手中有某物"时,也用have/has例如:
Mary has a glass of water in her hand 玛丽手中端着一玻璃杯水
had had done表示的意思是在过去的某一时间之前某事已经被做。此为过去完成时,在这里第一个had是指时态:had done过去完成时;第二个had是使役动词:had sth done,让某事被做。例如:My sister had had the computer repaired我的姐姐已经把这个电脑修好了。 扩展资料
过去完成时(had done)
①表示在过去的某个时间或动作以前已经完成的动作或已经存在的状态。就是我们常说的"过去的过去"。
Until then, his family hadn't heard from him for six months
到那时为止,他家里已经有六个月没得到他的消息了。
②表示从过去的过去开始,持续到过去的动作或情况,并且有可能会继续延续下去。此时经常用延续性动词。
By the time I left the school, he had taught the class for 3 years
到我毕业时,他已经教那个班三年了
过去完成进行时:had been doing
表示从过去的过去开始,持续到过去的动作或情况,期间一直有规律的在进行、不曾间断,并且有可能会继续延续下去。此时经常用延续性动词。
例:The old clock had been being taken apart of and fixed up again for several times by my 10-year old son before I came back home
我回到家之前,我10岁大的儿子已经把这个旧钟表拆卸并重新组装了好几回了。
过去将来完成时:(would have done)
表示到过去将来某一时间已经完成的动作,并且对过去将来那一时间点产生影响。
例:I believed by the end of that year an advanced version of that software would have been developed, but I was wrong
我坚信到那年年底为止,那个软件的新版本将被开发出来。但是我错了。
表示动作从过去某一时间开始一直延续到过去将来某一时间,并且有可能继续延续下去。
例:He told me that by the end of the year he would have lived there for thirty years
他告诉我,到那年年底为止他将已经在那里住了三十年了。
过去完成时(The Past Perfect Tense):表示过去的过去,其构成是had +过去分词。
1、肯定句:主语+had+动词过去分词+其他。
2、否定句:主语+had+not+动词过去分词+其他。
3、疑问句:Had+主语+动词过去分词+其他?
4、特殊疑问句:特殊疑问词或词组+had+主语+过去分词+其他?
5、被动语态:主语+had(not) +been+动词过去分词+其他。
扩展资料:
用法:
1、表示某一动作在过去某一时刻之前已完成。例如:
He had gone to bed by 10:00 last night
昨夜十点钟之前他已上床去睡了。
2、与一般过去时搭配,表达某一动作在过去的动作发生时已完成。例如:
The train had started when I got to the station
当我到达车站时火车已开走了。
现在完成时:have + 过去分词, 表示过去发生的动作对现在造成的影响或结果。
过去完成时:had +过去分词,表示过去的过去已经完成或发生的动作。如
He has finished his homework
The train had left when he got to the station
加油!不明白再问!如果帮到你,请采纳,谢谢!
had 加过去分词是过去完成时态,表示过去某一时间或动作以前已经发生或完成了的动作。它表示动作发生的时间是“过去的过去”,侧重事情的结果;
表示发生在过去的动作对过去的某一点造成的某种影响或结果,用来指定在另一个过去行动之前就已经完成了的一个事件,侧重事情的结果。 扩展资料
has/have+done(过去分词)是现在完成时态
1表示从过去某一事件发生到现在或将继续持续下去
2过去发生的事对现在造成的影响
过去完成时(The Past Perfect Tense):表示过去某一时间前就已经发生或完成了的动作,对过去的'某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。 它表示动作发生的时间是“过去的过去”,侧重事情的结果。
规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。五点变化规则:
(1)一般动词,在词尾直接加“-ed ”。
work---worked,visit---visited
(2)以不发音的“e、ue”结尾的动词,只在词尾加“d ”。
live---lived
(3)以“辅音字母+ y ”结尾的动词,将"y"变为"i",再加“-ed”。
study—studied,cry—cried,try—tried
(4)“重读闭音节”结尾,且末尾只有一个辅音字母(w、y、x除外),辅音字母前只有一个元音字母,先双写该辅音字母,再加“-ed”。
stop—stopped,plan—planned
特例:有两类动词本身应该直接加“ed”,但由于历史习惯,依旧要双写最后一个字母,再加“ed”。以“元音字母+l”非重读结尾的规则动词变过去分词也要双写“l",再加“ed”。例如cancel→cancelled,dial→dialled。另外还有一些以非重读闭音节结尾的规则动词变过去分词也要双写最后一个辅音字母,再加“ed”。例如:kidnap→kidnapped,worship→worshipped。而上述两种情况在美国一般却直接加“ed”。
(5)以c结尾的动词,要变c为ck,再加“-ed”。
picnic→picnicked,traffic→trafficked
i have had是现在完成时时态。前面的have是构成完成时态的助动词,后面的had是实义动词have的过去分词,意思是 “我已经产生了替自己难过的一刻”。 扩展资料 现在完成时表示过去发生的动作对现在造成的影响或结果或表示过去的动作或状态持续到现在。它的基本构成是:主语+have/has+动词的过去分词。
以上就是关于have构成完成时时,什么时候用has,什么时候用had全部的内容,包括:have构成完成时时,什么时候用has,什么时候用had、had had done是什么时态、Had done是什么时态等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!