has和had的用法区别(had和has的区别和使用)
had和has的区别和使用
had done 是过去完成时,它使用的语境是一个动作或状态发生或存在于过去某个动作或时间之前。简称“过去的过去”。如:Tom told me he had learned the news. 再如:I had finished my report two days before. 而 has done 表示过去发生的动作延续到现在或对现在有影响。简言之与现在相关。如: She has lived here for five years.
had 和has的区别
1、所用的时态不同
has用于一般现在时,还有就是说明一般的普遍或者经常性的情况。
例句:She has become a lot more tolerant and communicative. 她变得宽容多了,也爱说话了。
had则用在一般过去时,过去完成时。
例句:He had an operation last year to widen a heart artery. 去年他接受了一个扩张心脏动脉的手术。
has和had的区别
has与have的意思相同,是有、吃、喝、上(课),开(会)等意思,不同点是has是have的第三人称单数形式。主语是第三人称单数(he,she,it,单数名词)时要用has,不能用have。
had has 的区别
have had has这三个单词中文意思都是“拥有(表示一种状态)”的意思,但英文上用法有些区别,具体如下:
1.在英语句子中,若句子的时态是一般现在时,则have/has适用于这种情况下,其中当主语是第一人称,第二人称,第三人称复数(I,They,have)时,使用have,当主语时第三人称单数(she/he),则使用has,如下列例句:
I/You/They have a big apple.我/你/他们 有一个大苹果。
She/He has a small apple.她/他有一个小苹果。
2.若句子的时态时一般过去式,则无论人称是哪一种,都是用had。如下列例句:
I/You/They/She/He had a car. 我/你/他们/她/他过去有辆车。
3.若句子是完成式的形式。则has/have been是表示现在完成时,has用于第三人称单数,had been则用于过去完成时。如例句:
I have been studying English for ten years.我一直在学英语,已达十年之久。
had与has
have/has + done 构成现在完成时态,has/have 的过去分词是 had 所以 has had 一起出现很正常,甚至你还可以看到had had 一起出现呢Before the rain came down, they had had a fun picnic.
has与had的用法区别
1
have/has /had表拥有,你有我有大家有;三种形式各不同。男他女她动物它,张三李四单个他,has 与之紧相伴。其他形式都跟 have。过去时有特别,全用had不用变。简单规则记心上,才能不会用错它。
has和had什么区别
has,had不能加过去式,只能加过去分词
had加过去分词,是过去完成时,指在过去看来已经完成的动作,
have、has加过去分词是现在完成时,指从现在看来已经完成的动作…
had加过去分词是过去完成时指在过去看来已经完成的动作
has具有吃、有、得到、从事、允许等含义;had通常作动词have的过去式和过去分词,表示得到,也可用于过去完成时和过去完成进行时,表示已经。
1、has用于一般现在时,还有就是说明一般的普遍或者经常性的情况。
She has become a lot more tolerant and communicative.
她变得宽容多了,也爱说话了。
He has fooled a lot of people into believing he is a rich man.
他骗了许多人,让人相信他是个富翁。
2、has只在单数第三人称(he,she,it)或者主语是单个物体时使用。
Beauty is an attitude. It has nothing to do with age.
美是一种态度,与年龄无关。
My husband has several shirts of different colors.
我丈夫有好几件颜色不同的衬衫。
3、had则用在一般过去时,过去完成时。
He had an operation last year to widen a heart artery
去年他接受了一个扩张心脏动脉的手术。
He had our friend's cap!
他拿了我们朋友的帽子!
4、had的使用范围比较广泛,在过去时中,任意人称都是had。
I had a coke in the mini-bar.
我拿了一瓶小吧柜中的可乐。
Have you had some training related to telesales in your past years?
在过去的几年中,你接受过电话销售的相关培训吗?
英语has和had有什么区别
1、所用的时态不同
has用于一般现在时,还有就是说明一般的普遍或者经常性的情况。
例句:She has become a lot more tolerant and communicative. 她变得宽容多了,也爱说话了。
had则用在一般过去时,过去完成时。
例句:He had an operation last year to widen a heart artery. 去年他接受了一个扩张心脏动脉的手术。
2、所在句子的主语人称不同
has只在单数第三人称(he,she,it)或者主语是单个物体时使用。
例句:Beauty is an attitude. It has nothing to do with age. 美是一种态度,与年龄无关。
had的使用范围比较广泛,在过去时中,任意人称都是had。
例句:I had a coke in the mini-bar. 我拿了一瓶小吧柜中的可乐。
had的区别和用法
had的中文意思是“有”、“曾经有”,是have的过去式和过去分词形式。例如,“I had a good time at the party.”(我在派对上度过了美好的时光。),“He had already eaten when I arrived.”(我到达时他已经吃饱了。)
had和has的用法区别
用法区别如下:
1、had been过去完成时;
2、has been现在完成时。
3、have been 和 has been 只是根据前面主语的人称而定,都是一般现在完成时
简单来说如果前面是I,you,we以及复数形式的主语则是have been。第3人称单数如he,she,it,则是用has been。
4、有been的话表示被动语态。
5、had been则是过去的过去,是过去完成时,和上面一样有been的话表示被动语态,如果都加done的话,都是表示已经做完某个事情,只是时态不同,had been 单复数用法没有区别,第一第三人称都是用had。
注意:
过去完成时(past perfect tense):
表示过去某一时间或动作以前已经发生或完成了的动作对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。它表示动作发生的时间是“过去的过去”,侧重事情的结果。
现在完成时(Present perfect tense):
用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系,可表示持续到现在的动作或状态。
现在完成时用法:
1:表示过去发生的动作或事情,对现在造成的影响。
2:表示从过去开始发生的动作持续到现在,有可能马上结束,但也有可能继续下去。
3:现在完成时的动词必须具有可持续性,至少是能重复一次以上的动作。
has和had有什么区别
has是现在式,had是过去式。
还有have都是同一个词,只不过区别是:
has是主语是单人称时用has,
have是主语是复数时用have。
本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.