一般过去时态和现在完成时的区别:

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一般过去时态和现在完成时的区别:

1)现在完成时是表示过去的动作与现在的联系,主要说明的是现在的情况和状态;而一般过去时则强调动作发生在过去某一时间,与现在不发生联系。例如

We haven't seen him since last year. (我们自从去年以来一直未见到他.(现在还未见到)We didn't see him last year. 我们去年没见到他(现在不一定未见到)

2)现在完成时表示从过去发生一直持续到现在(包括现在)的某个动作或状态,与现在有关的时间状语连用,一般过去时表示过去某一特定(与现在无关)的时间,与具体的表示过去的时间状语连用。

例如:He has lived here since he was born .自他出生以来一直居住在这儿。(since 自从…以来与现在有关,说明还居住在这儿。)

Liumei went to see her grandmother last night . 刘梅昨晚去看了他外婆。(只说明昨晚)(三)值得注意几个问题:

1)动作发生在过去,一直持续到说话的时候,并且还在延续时,要用现在完成时。例如:We have studied English for two years (我们学英语两年了)

2)指过去的经历,但没有表示过去的时间状语,要用现在完成时。例如:

I have been to Shanghai twice . 我曾去过上海两次.

3)以When开头的特殊疑问句,要用一般过去时。例如:

When did you lose your pen ? 你什么时候丢了钢笔?

4)just (刚刚)与现在完成时连用,just now (刚才)与一般过去时连用。例如:

The train has just gone. 火车刚刚离开。

The train left here just now. 火车是刚才离开。

5)since 作介词,后面跟时间名词一起作状语时,句子要用现在完成时;since 作连词,引导状语从句时,主句用现在完成时,从句用一般过去时。

He has worked in this factory since 1996.

I have known him since he was a child.

6 )so far 、in the last / past …… 与现在完成时连用。例如:

So far , many countries have sent up satellites into space. In the last 30 years , our lives have changed a lot.

四、学习现在完成时应注意的三个区别

1)延续性动词与短暂性动词的区别

2)since 和for 的区别。

3)have / has gone to 、have / has been to 、have / has been in 的区别

五、短暂性动词和延续性动词转换归纳。

buy—have leave— been away from

borrow—keep die—be dead

get up—be up put on—be on

come back—be back open—be open

go to town—be in town lose—be missing

close—be closed begin /start—be on fall ill / asleep— be ill / asleep

catch a cold—have a cold

get /receive a letter from—have a letter from

come to —be here / there

arrive in (at)/ get to / reach——be here / there

join the army-------be in the army/ be a soldier

join the League-----be in the League / be a league member

一、Choose the right answers.

( C )1 、The twins can speak good Chinese because they _________China for 6 years.

A have been to

B have come to

C have been in

D have gone to

( C ) 2 、Uncle Wang_______in factory since it opened in 1989.

A works

B worked

C has worked

D have worked

( D ) 3 、_________have you lived in Beijing ?

A How soon

B How often

C How much

D How long

( C ) 4 、He's _________back home since 3 days ago.

A come

B got

C been

D get

( D ) 5、He never has lunch at home , _____he ?

A hasn't

B has

C doesn't

D does

( C ) 6 、----Where is Tom? I can’t find him anywhere.

----He ______ back for a holiday.

A. went

B. goes

C. has gone

D. will go

( B ) 7 、I_______ him since we ________ children.

A.knew, were

B. have known, were

C. know, are

D. have known,

are

( C ) 8 、It __________ more than two years since she left home.

A. was

B. has been

C. is

D. be

( A ) 9 、More than two months ________ since Mr Smith came here.

A.has passed

B.have passed

C. has past

D. have past

( D ) 10、----_________has the movie ________ ?

---- Ever since twenty-five minutes ago.

A. How soon, begun

B. How long, begun

C. How soon, been on

D. How long, been on

火眼金睛:

Correct the mistakes in the following sentences.

1、Tom has got up for half an hour. been up

2 、Liu Mei has joined the League for three years. been in

3、The train has reached the station ince 10 minutes ago. been at

4、The little girl has fallen asleep for four hours. been asleep

5、When have you cleaned the classroom? It’s clean now.did clean

相关文档
最新文档