has和have的用法

如题所述

has用于第三人称单数、可数名词单数和不可数名词作主语,have用于第一、二人称和可数名词复数作主语。时态均为现在时(包括一般现在时、现在完成时),做谓语动词和助动词。具体用法如下:
have

1. 及物动词 (possess) 有

he has {or} he has got blue eyes/dark hair
他长着蓝眼睛/黑头发
do you have {or} have you got a car/phone?
你有车/电话吗?
I have {or} I have got an idea
我有个主意
have {or} have got sth to do
有必须得做的事
she had her eyes closed
她闭上了眼睛

2. 及物动词 have breakfast (with meals,drinks) 吃早饭

have a drink/a cigarette
喝一杯/抽支烟

3. 及物动词 have a swim/bath (with activity) 游泳/洗澡

have a meeting/party
开会/开派对

4. 及物动词 (receive,obtain) 得到

can I have a packet of sugar, please?
请给我一包糖,好吗?
can I have your address?
能告诉我你的地址吗?
you can have it for £5
付5英磅它就是你的了
I must have it by tomorrow
明天以前我必须得到它

5. 及物动词 have a baby (give birth to) 生孩子

6. 及物动词 (allow) 容忍

I won't have it!
我绝不允许!
we can't have that
我们绝不允许那样

7. 及物动词 have sth done 指使/安排做某事

have one's hair cut
理发

8. 及物动词 have a headache (experience,suffer) 头痛

have a cold/flu/diabetes
得感冒/流感/糖尿病
have a heart attack
心脏病发作
have an operation
动手术
she had her bag stolen/her arm broken
她的包被偷了/她的胳膊断了

9. 及物动词 [inf] be had (dupe) 被骗

you've been had!
你被骗了!

10. 及物动词 [inf] have had it (be in trouble) 没希望了

11. 助动词 have arrived/gone 已到了/走了

has he told you?
他已经告诉你了吗?
when she had dressed, she went downstairs
穿好衣服后,她下了楼
having lived abroad for years, I wasn't familiar with...
已在国外呆了多年,我都对…不熟悉了
I haven't seen him for ages/since July
我已经很久/自7月以来就没见过他了

12. 助动词 you've done it,haven't you? (in tag questions) 你已经做了,是不是?

he hasn't done it, has he?
他还没做,是吗?

13. 助动词 yes,I have (in short answers and questions) 是的,我有/已做了

no I haven't!
不,我还没有/没做呢!
so have I!
我也一样!
neither have I
我也没有过
"I've seen this movie before" - "oh have you?"
“我以前看过这部电影” “噢,是吗?”
"we haven't been there before" - "oh haven't you?"
“我们以前没去过那儿” “噢,是吗?”
I've finished, have you?
我已经完成了,你呢?

14. 助动词 have (got) to do sth (be obliged) 不得不做某事

she has (got) to do it
她必须得这么做
this has (got) to be a mistake
这一定是个错误
he had to go away
他必须得走
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-12
has 和have是主语不同。都有 有 、吃等实意动词的意思,另外has 和have 还有助动词的意思,后面加过去分词构成现在完成时态本回答被提问者采纳
第2个回答  2011-11-19
动词have表示“有”,位置就在主语后。
  “三单”主语用has,其他人称have留。
  一般问句两法变:
  一是把它提向前,或者句首do来添。
  否定句子也一样,就看not怎么放
第3个回答  2011-11-12
has表示第三人称单数形式,两个单词都可以表示有,第二种是作为助动词来讲,表示现在完成时have done has done
第4个回答  2011-11-12
主语是第三人称单数用has 其余的用have