亚马逊创建移除订单:什么是现在完成时

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 05:00:01

现在完成时表示过去发生或完成的某一动作对现在造成的影响或结果。如:

Have you read that story?你读过那个故事吗?(“读”这一动作发生在过去,对现在造成的影响是:是否知道故事的内容。)

I have bought two apples. 我买了两个苹果。 (“买”这一动作发生在过去,对现在造成的结果是:拥有两个苹果。)

在学习这一概念的同时,还应注意常与现在完成时连用的几个副词:already,just,ever,yet,never等。already,just多用于肯定句中,ever,yet,never多用于疑问句和否定句中。如:

I have already finished my homework.我已经做完家庭作业了。

He has just had his meal.他刚吃过饭。

Have you ever sung this English song?你曾唱过这首英文歌吗?

They haven't started yet.他们还没有动身。

We have never heard of it.我们从来没有听说过这件事。

现在完成时:has/have+动词的过去分词(P.P.)
一 意义:1.表示过去发生或者已经完成的动作对现在造成的影响或者结果。
2.表示某个动作或者某个状态从过去某一时间开始一直持续到现在(包括现在)。

二 常和以下时间状语连用:since,for,just,ever,never,already,yet等等

三 注意区别has/have been to:去过(已经回来了)
has/have gone to:去了(还没有回来)

四 和一般过去时的区别:
He went to Hainan.(一般过去时表示过去发生的动作)
He has gone to Hainan.(现在完成时强调动作已经发生,说明这个人现在的状态是"在海南")

五 for+一段时间,since+时间的某一点
for two days, since two days ago/2006

六 注意一些非持续性动词不能直接和since,for等表示一段时间的时间状语连用
She has come here for three years.(错的,因为come非持续性动词,"来"不可能持续三年吧)
应该是She has been here for three years.她在这儿呆了三年了
有这种用法的词及其转换:
die-be dead
borrow-keep
buy-had
leave-be away
考试最爱考这些了.祝你好运!

哈哈,我原来也曾为这个问题发愁呢!
现在完成时很简单了,其实就是要有(have/has+动词的过去分词)就OK了,很容易的,呵呵.下面有一些详细的知识,你来看看吧.尤其要注意第一部分,最重要了.
一、 谓语部分结构:助动词have (has) +过去分词

过去分词的构成分规则的和不规则的,规则的与过去式的构成方法一样,不规则的只有单独记了。不规则的过去分词也有规律可循,只能自己记,无人能帮你。

1. 陈述句结构:主语+have( has)(not)+过去分词+其它。

have not=haven’t has not=hasn’t.

2. 一般疑问句结构:Have( Has )+主语+过去分词+其它?

3. 特殊疑问句:特殊疑问词+have(has) +主语+ 过去分词+其它?

eg. He has already finished his homework.

He hasn’t finished his homework yet.

二、 常搭配的副词:already, yet, just, ever, never

这几个词的位置除了yet常在句首或者句尾外,其余的通常都在句中,即have/has的后面,行为动词的前面。但already也可在肯定句尾,表示强调,在疑问句末尾表示惊讶等。

eg. Has he finished his homework already? 对他完成了作业感到惊讶。

另,before 也可以与现在完成时连用,ago只能与过去时连用。

eg. I’ve ever been there before. It was ten years ago.

三、 常用用法

1、 表示过去发生或者已经完成的动作对现在造成的影响或者结果。

Eg.The doctor has left .(他现在不在这儿,找不到他了。)

The students have cleaned the classroom.(现在教室是干净的)

注意:现在完成时强调的是过去发生的动作对现在造成的影响或者结果,强调的是现在的情况或者状态,与过去没有关系,不能和表示过去的时间状语连用。
I have seen the film already. (现在我已经了解这部电影的内容了,至于什么时候看的没有关系,反正我已看过了.

2、表示某个动作或者某个状态从过去某一时间开始一直持续到现在(包括现在在内)。这种可以和表示延续的时间状语连用 ,如 since 或者 for.

2、 注意 since+时间点或者从句,而for +一段时间。Since last year, since 1997, since 8 o’clock am ,since five days ago . for ten years , for an hour .对这类时间状语提问要用how long 。(但how long开始的问句动词要用延续性动词,时态可不限。如How long did he stay there? How long will he stay there? )

We have been friends for many years.

You have been students since two years ago / since 2004./ for two years.

How long have I taught you English ?

I have taught you English since you came to the school.

Mr Black has lived in China since 2000.(从2000年至今还在中国)

看完之后是不是觉得很简单?呵呵,其实一点都不难的,加油!你一定会把他拿下的,呵呵

现在完成时
一 构成 have∕has + P.P.
二 用法
⑴ 与just连用,表示刚刚完成的动作或状态(just放在have∕has与P.P.之间)。
I have just had lunch.
He has just finished his homework.
⑵ 表示动作发生在过去,持续到现在,有可能延续到将来,常与since“自从…”
(一点时间)for(一段时间)连用。
I have learned English since 2000.
He has lived there for 10 years.
⑶ 表示过去的动作对现在的影响。
He has lost his key.
⑷ 与最高级连用,表示“到目前为止最…”
You’re the cleverest girl that I’ve seen.
⑸ 与It∕This the first time that…连用, 表示“第一次……”
It∕This is the first time that he has learned English.
⑹ have∕has been to…曾经去过…(已归)
have∕has gone to…去了…(未归)
I have been to Shanghai.
Tom has gone to Shanghai.

就已经完成了,并对将来有影响的一种情况。。