现在完成时和一般过去时专项练习

  • 格式:doc
  • 大小:60.50 KB
  • 文档页数:4

下载文档原格式

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

彭老师家教中心学习资料之一般过去式和现在完成时专项练习

主讲教师:Alex 彭

一、现在完成时构成

1.肯定句:

主语+have/has+过去分词+(其他)。

11.否定句:

主语+have/has+not +过去分词+(其他)。

12.一般疑问句

Have/has+主语+过去分词?

Yes, S+have/has.

No, S+have/hasn’t.

二、特征词

already(肯定句)

yet(否定句和疑问句)

never,ever(疑问句)

just (谓语动词之前) before(句末)

so far= up to now, by now(到如今,迄今为止)

in the past/last few years,

(过去几年来)

these days(这几天)

since/ever since(自从,从那时起)

for+ 时间段:for two years

三、用法

1.表示过去发生的某一动作对现在造成的影响或结果。

I have already seen the film.我已经看过这部电影了。(还记得内容)

Jim has just lost his book.吉姆刚才把书丢了。(还没找到)

2.常和表示从过去某一时刻延续到现在的一段时间的状语连用.如:

for+时间段

for12 weeks/three minutes

since+ 时间点(起点)

since 9 o'clock this morning

since+一段时间+ago=for+时间段;

since two weeks ago=for two weeks

for a year=since a year ago;

since 2000=for 9 years

since+从句(从句常用一般过去时)

The Greens have lived in Macao since they moved to Macao from Paris.格林一家从巴黎搬到澳门之后就一直住在澳门。

四、现在完成时与一般过去时的区别

现在完成时与一般过去时都表示“动作已经发生”,但不同点在于:

13.现在完成时强调这一动作与现在的关系,即对现在产生的结果、影响等,而一般过去时只表示过去的事实,不表示和现在的关系。

He has learned French for three years.他学法语已经三年了。

He learned French for three years.他曾经学过三年法语。

Who has taken my bag? I couldn't find it.谁拿走了我的包?我找不到了?

He cleaned the house yesterday.他昨天打扫过房间。

The room is clean, for he has cleaned it already.房间很干净,因为他已经打扫过了。

14.现在完成时不可与表示过去的时间副词连用,而一般过去时则可以。

He has done some washing yesterday.

He did some washing yesterday.他昨天洗衣服了。

五、时态填空:

1.Are you sure you _______________(lose) the book?----Yes, I ___________(look) for it everywhere, but I still can’t find it.

2.We ___________ already ___________(copy) these words.

3. Jim _______________(just, watch) a football match. He is so tired and hungry.

4. ___________you ever _____________(travel) on a train?

5. ---______ they _______(see) the film yet?

---Yes.They_____________(see) it already.

----When______they______(see) it? ----They _______(see)it just now.

6.---- ________ her sister ____________(be) to Nanning?

----No,she_________( never,be) there before.

六、现在完成时与一般过去时练习

1. --- Where __you __ (put) the book? I can’t see it anywhere.

--- I ___(put) it right here. But now it’s gone.

A. did ; put; put

B. have; put; put

C. did; put; have put

D. have; put; have put

2. We haven’t heard from Jane for a long time. What do you suppose _______ to her?

A. was happening

B. happens

C. has happened

D. happened

3. Hello, I ____ you were in London. How long _________ here?

A. don’t know; were you

B. hadn’t known; are you

C. haven’t known; are

D. didn’t know; have you been

4. I’m glad to tell you that we _____ the work in less time than we _____ expected to.

A. finished; were

B. have finished; are

C. have finished; were

D. had finished; were

5. It _____ that pleasant music keeps people from becoming tired at their work.

A. finds

B. has found

C. was found

D. has been found

6. When I was at college I _______ three foreign language but I ________ all except a few words of each.

A. spoke; had forgotten

B. spoke; have forgotten

C. had spoken; had forgotten C. had spoken; have forgotten

7. —I’m sorry, Mary, I ______ your radio for such a long time. —Never mind.

A. keep

B. kept

C. have kept

D. am keeping

10.—Where have you ______ these days?

—I have ______ to Yangzhou with my friends.

A. been, gone

B. been, been

C. gone, been

D. gone, gone

11.—Where is your father? We haven’t seen each other for weeks.

—______.

A. He has been to America

B. He has gone to England

C. He is going to Australia

D. He would visit my grandparents

12.They have ______ since the factory opened.

A. left the school

B. joined the team

C. become workers

D. worked here

11. Jim ______ the Great Wall many times.

A. went to

B. goes to

C. has gone to

D. has been to

7.It ______ ten years since they ______ to France.

A. was, moved

B. was, have moved

C. is, have moved

D. is, moved

8.—______ to the United States?

—No, never, but I went to Canada a few years ago.

A. Have you been

B. Have you gone

C. Did you go

D. Will you go

9..I won’t go to see the film tonight because I ______ my ticket.

A. didn’t lose

B. have lost