加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

现在完成时专项练习2

(2008-09-18 08:30:02)
标签:

高考

教育

学习

英语

语法

分类: 英语语法

初三总复习:现在完成时专项练习

一、基本结构:

助动词have/has+动词的过去分词

二、用法1

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

标志词:

already,yet,just,ever,never,before

用法2

表示:过去已经开始,持续到现在的动作或状态。

标志词:

for,since,since…ago

用法一

1.我已经看过这部电影。

I              already              the film.

2.你已经浇过花了吗?

you                   the flowers yet?

3.他刚刚完成了家庭作业。

He           just                   his homework.

4.我们曾经去过五仙山。

We               ever              to the Wuxian Hills.

5.李雷从不抽烟。

Lilei              never                 .

用法二

1.我学习英语达到3年了。

I                                  English for 3 years.

I                                                  English for 3 years.

2.自从9点钟以来,我们就在这儿等他。

We                                for him since 9:00.

We                                             for him since 9:00.

3.自从两周前以来,他就在练习打篮球。

He                                basketball since 2 weeks ago.

4.自从Lucy来中国以来,她就结交了许多朋友。

She                        many friends since Lucy came to China.

 

一段时间的表达方法有两种:

1. for +一段时间,如:达到3年

for 3 years

2. since+过去的某一时刻, 如:自从上周以来

since last week

since+一般过去时态的从句,如:自从Lucy来中国以来

since Lucy came to China

注意:for 和since 所引导的时间状语都表示一段时间,对它们提问都用短语:How   long  

I have studied English for 3 years.(对划线部分提问)

How  long  have you studied English?

动词转换

结束性动词不能和表示一段时间的时间状语连用,但是可以转换成相应的延续性动词或短语。如:

buy-have  , borrow-keep  , leave-be away, come- be in, begin-be on , die-be dead, join-be member of .

1.他来中国半年了。

He  comes  China for half a year. 改为:                   

2.李雷买这本字典3天了。

Li Lei has bought a dictionary for 3years. 改为:          

3.他的爷爷去世3年了。

His grandpa has died for 3 years. 改:                         

比较1

一、当有一个表示过去某一特定时间的状语时,不用现在完成时,而用一般过去时:

yesterday(昨天),   just now(刚才),an hour ago(一个小时前), last year(去年);  etc.  如:

1.我们上周完成了我们的工作。

We finished our work last week .

2.飞机十分钟前起飞了。

The plane took off  ten minutes ago .

3.昨天,她们去游泳了。

They went swimming yesterday .

比较2

二、现在完成进行时态,如:

1.我学习英语达到3年了。

I                                                  English for 3 years.

2.自从9点钟以来,我们就在这儿等他。

We                                for him since 9:00.

We                                             for him since 9:00.

三、过去完成时态,如:

1.当我赶到车站时,公共汽车已经开走了。

When I hurried to the bus stop, the bus had already left.

2.当我醒来时,妈妈已经上班去了。

When I wake up, mother had already gone to work.

练习 1

1.他去过两次泸州。

He ____  ____  ____ Luzhou _____.

2.他们去了办公室,将很快回来。

They  _____  _____  _____  the office. They  _____  _____  back soon.

3.他在中国四年了。

He   _____  _____  _____China _____ four years.

4.自从两年前以来,我就买了这块手表。

_____  ______  the watch _____  two years  ____ .

5.他已经离开一小时了。

He  _____  _____  _____  _____  an hour.

练习 2

1.A:I                               my purse.   (lose)

   B:What a pity. When                you                it?   (lose)

   A:I               it this morning.   (lose)

2.A:I have watched the game.

   B:When ____ you ____ it?

   A. have watched  B.  do watch  C.  did watch

3.A:Ann has gone to Shanghai.

   B:So               her parents.(填词)

4.You’ve never seen such a wonderful film before,            ?

   A.  haven’t you  B.  have you C.  do you

练习3

1. Mr. Green ____ in China since five years ago.

    A. lived          B.  has  lived              C.   lives

2. His grandma ______ for two years.

    A.  died          B.  has been dead      C. has died

 

3. A:Where is Han Mei now?

    B: She ____ to Shanghai. She will be back in two days.

    A. has gone    B.   has been               goes

4. A:                                to the United Stated ?(填词)

    B: No, never,but I went to Canada a few years ago

5. You haven’t changed your mind,_______?

    A. do you   B.  are you  C.  have you

练习 4

1. How long have you _____ the football team of the school?

    A. been  on        B. been             C.  joined         D. played

2. --Where have you _____ these days?

    --I have _____ to Beijing  with my friends.

    A.  been , gone  B. been , been   C.  gone , been D.  gone,  gone

3. How long have you ____ this book?

    A.  bought         B.  borrowed     C.  had             D.  lent

4. –Excuse me, __ you seen the film yet? --Yes, I ___ it last night.

    A. have, see       B. have, have seen  C. have, seen  D. have, saw

5. He has never ridden a horse before,_____?

    A. is he     B.  isn’t   C.   hasn’t    D.  has  he

中考: 98

1.I have posted a letter to my penfriend in America          .

   A.already     B.yet      C.for two days

2.You have never heard such a story,           you?

   A.haven’t    B.don’t     C.have

中考: 99

1.His grandma             for many years.

   A.died     B.has died      C.has been dead

中考: 00

1.Have you ever eat fish?   Yes ,  I  have.

                                         D

    改错:                                    .

中考: 01

19.Wang Hai’s been to Shanghai ,and so __ his sister.

   A.is       B.was     C.has     D.does

25.Jack has a watch. He __ it for two years.

   A.has had    B.has bought    C.got    D.bought

37.How many English words __ you __ since you came to our

   school?  A.have,learned  B.do,learn  C.will,learn  D.did,learn

87.他们已经派人去请医生了。

   They ______  ______  ______  ______  a doctor.

中考: 02

34.Our English teacher isn’t here. She has __ Shanghai.

   A.been     B.gone     C.been to     D.gone to

103.We have learned English for three years.(对划线部分提问)

   ______  ______  ______  you  ______  English?

108.从两年前起他就在这儿。

   He  ______  ______  ______  since two years  ______ .

中考: 03

24. I              my grandmother since two years ago.

 

   A.don’t see      B.see     C.haven’t seen     D.saw

中考: 04

29.How long __  you __ here since you came to China?

   A.did,live     B.do,live     C.have,lived     D.will,live

107.Ann’s already read this story-book.(改为否定句)

   Ann  _______  read this story-book  ______  .

120.Miss White went to tell Jim to put his heart into

   the lesson. Jim’s face went red. From then on Jim

   has                                looked out of the window.

   (看图完成短文)

中考: 05

五、完成对话(每空一词,每小题1.5分)

A: Good morning, doctor. 

B: Good morning. What’s       66         with you, boy?

A: I have had a headache and a       67         . I’m feeling weak now.

B: How       68          have you been like this?

A: Ever        69         last week.

B: Have you         70        your temperature?

A: Yes, my mother did. She said it was not very high.

66.                         67.                        68.                         .

69.                         70.                       .

答案你做了题评论时,本人提供

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有