佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1610|回复: 16

has, had, have, got

[复制链接]
发表于 29-9-2007 01:23 PM | 显示全部楼层 |阅读模式
请问has, had, have, got如何分别?
回复

使用道具 举报


ADVERTISEMENT

发表于 29-9-2007 03:01 PM | 显示全部楼层
TENSE
present tense= has , have
past tense= had

subject verb agreement

has is used for singular
e.g. He has a fancy car.

have is used for plural
e.g. They have cars.
     I have gone to the church.

after has have had was is......( verb to be), we must use past participle tense or gerund
e.g. Have you seen my bag?
     We were taken aback.
     I am eating.
     He had gone out.

Tense
present=get
past=got
past participle=gotten

e.g.What do you get ?
    I had gotten a pen.
    I got your meaning.






[ 本帖最后由 yen1988 于 1-10-2007 09:50 PM 编辑 ]
回复

使用道具 举报

发表于 30-9-2007 04:09 PM | 显示全部楼层
什么时候用do,什么时候用did?
回复

使用道具 举报

发表于 30-9-2007 07:49 PM | 显示全部楼层
原帖由 fbb05 于 30-9-2007 04:09 PM 发表
什么时候用do,什么时候用did?


tense
present=do
past=did
past participle=done

The work is done.
I had done my homework.
What can I do now?

[ 本帖最后由 yen1988 于 1-10-2007 09:45 PM 编辑 ]
回复

使用道具 举报

发表于 30-9-2007 08:54 PM | 显示全部楼层
那如果是我家有三间睡房要使用哪个比较标准 ?

my house has three bedroom.
my house contain three bedroom.

还是两个都错?
回复

使用道具 举报

发表于 1-10-2007 01:22 PM | 显示全部楼层
三个bedroom好象需要加s..
contain那个verb也好象需要加s...
不懂是吗。
回复

使用道具 举报

Follow Us
发表于 1-10-2007 04:30 PM | 显示全部楼层
对。。要加s。。

bedrooms
但是contain不用加
回复

使用道具 举报

发表于 1-10-2007 08:37 PM | 显示全部楼层
原帖由 perfectevo 于 30-9-2007 08:54 PM 发表
那如果是我家有三间睡房要使用哪个比较标准 ?

my house has three bedroom.
my house contain three bedroom.

还是两个都错?


我个人觉得可以用has或contain....

My house has three bedrooms.
My house contains three bedrooms.
It has different meanings.

subject must agree with the verb.thus, if the subject is singular ,we must use sigular verb.
回复

使用道具 举报


ADVERTISEMENT

发表于 1-10-2007 09:24 PM | 显示全部楼层
The past participle of get is got(BrE) or gotten(AmE)

Bear in mind,if you are asked to write using british english,don't you write have gotten.

Present perfect= has/have + past participle
Function=It shows completed action.               
                I have had enough.  Had is the past participle of have/has.
                He has got the car.
                They have got plenty of assignment to do.
                They have been killed by the bomb.
         
Past perfect=had + past participle.
Function=it showed completed action.

Usually we use past perfect together with past simple.(Combination of tenses)

Yesterday,i finished my assignment.
i slept.

After i had done my assignment(1st action),i slept(second action).


*There is no time expression in perfect tenses!

I have done it yesterday. (what kind of english is this?)

correct one should be...I did my assignment yesterday.
回复

使用道具 举报

发表于 1-10-2007 09:48 PM | 显示全部楼层
原帖由 darksider 于 1-10-2007 09:24 PM 发表
The past participle of get is got(BrE) or gotten(AmE)

Bear in mind,if you are asked to write using british english,don't you write have gotten.

Present perfect= has/have + past participle
...



谢谢。i had done it yesterday 不对吗?
回复

使用道具 举报

发表于 1-10-2007 11:19 PM | 显示全部楼层
Yup that is wrong.
I think i have explained it already.

You should refer to the combination of tenses i have written.

I did my assignment already.

-I did it yesterday (correct)
-I have done it(correct)

i had done it yesterday is wrong.
it should be replaced by i did it yesterday.
Because there is no time expression in perfect tenses(present or past).

As i have written to you,the past perfect usually comes together with past tense.

You may refer to the following website.
http://www.englishpage.com/verbpage/pastperfect.html
回复

使用道具 举报

发表于 2-10-2007 12:00 AM | 显示全部楼层
原帖由 darksider 于 1-10-2007 11:19 PM 发表
Yup that is wrong.
I think i have explained it already.

You should refer to the combination of tenses i have written.

I did my assignment already.

-I did it yesterday (correct)
-I have ...


原来如此。谢谢。我的英文实在是太差了。。。。 现在是搞清楚了,可是恐怕以后又会忘记。毕竟平时很少用英文。。。。
回复

使用道具 举报

 楼主| 发表于 17-10-2007 12:05 PM | 显示全部楼层
i has had
when used this?
回复

使用道具 举报

发表于 17-10-2007 01:31 PM | 显示全部楼层
依我看:
present perfect 就好象,中文里的"已经"

exmample:
I have closed the window.我已经关了窗口。(并没指我关窗的动作)
I closed it 2 hrs ago. 我二个小时前关窗口。(这个就特别的指那个关窗口的动作)
回复

使用道具 举报

发表于 17-10-2007 01:36 PM | 显示全部楼层
如果 present perfect, 是从"现在"这个point in time,来讲"已经"

past perfect, 就比较复杂点。。
因为你是从"现在"这个point in time, 来讲回"以前"的那个point in time 的"已经"

就比如说我说 十年前我那时"已经"有一辆车。。
i had had a car 10 years ago.

[ 本帖最后由 tensaix2j 于 17-10-2007 01:38 PM 编辑 ]
回复

使用道具 举报

发表于 17-10-2007 05:35 PM | 显示全部楼层
原帖由 darksider 于 1-10-2007 11:19 PM 发表
Yup that is wrong.
I think i have explained it already.

You should refer to the combination of tenses i have written.

I did my assignment already.

-I did it yesterday (correct)
-I have ...


good website....it let me to do a lot of exercises
回复

使用道具 举报


ADVERTISEMENT

发表于 18-10-2007 12:59 PM | 显示全部楼层

回复 #5 perfectevo 的帖子

There are 3 rooms in my house
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

所属分类: 人文空间


ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 2-11-2024 10:18 AM , Processed in 0.125046 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表