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. 去年他接受了一个扩张心脏动脉的手术。

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. 我拿了一瓶小吧柜中的可乐。



扩展资料

谓语动词have表示“有”,共有两种形式:have与has。

have用于第一人称(I、we)、第二人称(you)、第三人称复数(they),has用于第三人称单数(he、 she、 it)或单数名词。

have和has的用法

1、have/has的否定句,一般要加助动词do/does,再加not构成,即do not have(don't have)/does not have(doesn't have)。

如:We don't have any classes on Saturday. 我们星期六没有课。

2、一般疑问句由“助动词Do/ Does + 主语 + have + 宾语”构成,回答用Yes, … do/ does.或者No, … don’t/ doesn’t.

如:Do you have a big house? 他们的房子大吗?

3、特殊疑问句由特殊疑问词+助动词do/does+have(+状语)构成。

如:What do they have?他们有什么?

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-26
has是have的单数形式、had是have的过去式。本质上来说,两个单词所处的语境是不同的.has一般用在一般时态,比如一般现在时,还有就是说明一般的普遍或者经常性的情况.而had则用在过去时,比如一般过去时,过去完成时.两个单词在主语人称不同时也有区别.has只在单数第三人称(he,she,it)或者主语是单个物体时使用.而had的使用范围比较广泛.在过去时中,任意人称都是had.这是has和had在作联系动词时的区别,在作情态动词的区别也是这样的.需要的是特殊语法中的多个物体也有用has的时候.有点长本回答被提问者采纳
相似回答