注册(中文实名) 登录
四维英语工作室 返回首页

刘金星的个人空间 http://www.jxyyjx.com/?23624 [收藏] [复制] [分享] [RSS]

日志

现在完成时专项练习

已有 682 次阅读2014-11-14 11:28 |系统分类:计划总结

现在完成时专项练习    
一、用所给动词的适当形式填空。
1.I___already____(see)the film.I___(see)it last week.
2.__ he ____(finish) his work today ? Not yet .
3.___you ___(be)to Hong Kong ?Yes,I ____(be)there twice .
4.__ you ever ____(eat )chocolate sundaes? No, never.
5.My father ____just ____(come) back from work.He

 is tired now.
6.Where's Li Ming? He____(go)to the teacher's office.
7.Shanghai ___(be) a small town hundreds of years ago.  Now it ____ (become) a large city.
8.I ____ (work) here since I ____ (move) here in 1999.
9.So far I ____(make) quite a few friends here.
10.How long ___the Wangs ___(stay) here?For two weeks.
二、句型转换(每空一词)
1.I have been to Macau before.(
改为否定句)

  I ___ ____ been to Macau before.
2.He hasn't come to school because he's ill             (
就划线部分提问)
____ _____ he come to school?
3.He has learned English for 5 years.(
就划线部分提问)
____ ___ ____ ____ learned English ?
4.I bought a new bike just now.(
just改写)

  I ____ just ____ a new bike.
5.We began to learn English three years ago.(
改为同义句)
We ____ ____English ____three years

三、 填入has / have been has / have gone.

1.HarryI saw you in Annabel's Restaurant last night.
 DianaNo,it wasn't me.I     never    there.
2. Sam
Sally and Tim are on holiday, aren't they?

   Where     they    ?
 SueTo Florida, again.
 SamHow many times      they     there?
 SueThis is their third visit.
3. Alan
Where's Tony? Mary:He's got a headache so he

        to bed.
4. Steve
Can I speak to Jill, please?
 LynnShe's out,I'm afraid. She    to the cinema this evening.
 SteveAgain? She    already     to the cinema  three times this week.

四、 for since填空

1. Jill has been in Ireland     Monday.
2. Jill has been in Ireland
    three days.
3. My aunt has lived in Australia
    15 days.
4. Margaret is in her office.She has been there

     7 o'clock.
5. India has been an independent country
   1974.
6. The bus is late.We've been waiting
  20 minutes.
7. Nobody lives in those houses.They have been empty

      many years.
8. Mike has been ill
   a long time. He has been in    hospital  October

五、

A. already yet
1) Have they taken down the old pictures ______?

   No, not ___________.
2) Most of us have finished our compositions ________
3) He said he hadn’t visited the exhibition ________.
B.
since for
1) We have learned five lessons _____he beginning of    this term.
2) Mrs Liao has been in hospital ______last week.
3) I have stayed at my aunt’s _____two weeks.
C.
have gone have been
1) Where are the boy students ?They _____to the school factory.
2) Is your father in?No, he ____to Shenzhen._______ he ever______there before?Yes, he ___there several times
3) He asked me if I ____to Hangzhou before. I told him that I wanted to go there for a visit as I _____never ______ to that city before.
选择填空
1.Mother ____me a new coat yesterday. I _______ it on. It fits me well.
A. had made…have tried    B. made…have tried

C. has made…tried         D. made…tried
2 “He ____to draw horses already”.When _____ he ?”

“ Last year “
A. learned…has         B. learned…did

C. has learned…has     D. has learned…did
3.____you ____the text yet?Yes,we____it two hours ago.
A. Did…copy…did      B. Have…copied…have

C. Have…copied…did   D. Did …copy…had
4. “Why ______ she ______angry ?”“Because he _____

 at her just now .”
A. did…get…shouted     B. has…got…shouted

C. did…get…has shouted  D. has…got…has shouted
5. ____you _____the film before?Where_____you ____it?
A. Have …seen…did…see B. Did …see…did…watch
C. Have…seen…have…seen D. Did …see…have…seen
6.You ____me waiting for two hours. I____for you since five.
A. kept…waited       B. have kept…waited

C. kept…have waited  D. have kept…have waited
7.Where ______ John _______ ? To the library. He ______there for an hour.
A. has…been…has gone  B. has…gone…has been

C. did…go…went        D. did…be…went
8. I ______the way.I______here for quite many years.
A. knew…have lived      B. knew…live

C. know…have lived      D. know…live
9. _____ you ever _____ America ? Yes, I have.
A. Have…gone to         B. Have…gone in

C. Have…been to         D. Have …been in
10. My brother ____college for over three years.
A. has gone to           B. has been to

C. has been in           D. has been at
 
现在完成时专项练习    
一、用所给动词的适当形式填空。
1.I___already____(see)the film.I___(see)it last week.
2.__ he ____(finish) his work today ? Not yet .
3.___you ___(be)to Hong Kong ?Yes,I ____(be)there twice .
4.__ you ever ____(eat )chocolate sundaes? No, never.
5.My father ____just ____(come) back from work.He

 is tired now.
6.Where's Li Ming? He____(go)to the teacher's office.
7.Shanghai ___(be) a small town hundreds of years ago.  Now it ____ (become) a large city.
8.I ____ (work) here since I ____ (move) here in 1999.
9.So far I ____(make) quite a few friends here.
10.How long ___the Wangs ___(stay) here?For two weeks.
二、句型转换(每空一词)
1.I have been to Macau before.(
改为否定句)

  I ___ ____ been to Macau before.
2.He hasn't come to school because he's ill             (
就划线部分提问)
____ _____ he come to school?
3.He has learned English for 5 years.(
就划线部分提问)
____ ___ ____ ____ learned English ?
4.I bought a new bike just now.(
just改写)

  I ____ just ____ a new bike.
5.We began to learn English three years ago.(
改为同义句)
We ____ ____English ____three years

三、 填入has / have been has / have gone.

1.HarryI saw you in Annabel's Restaurant last night.
 DianaNo,it wasn't me.I     never    there.
2. Sam
Sally and Tim are on holiday, aren't they?

   Where     they    ?
 SueTo Florida, again.
 SamHow many times      they     there?
 SueThis is their third visit.
3. Alan
Where's Tony? Mary:He's got a headache so he      to bed.
4. Steve
Can I speak to Jill, please?
 LynnShe's out,I'm afraid. She    to the cinema this evening.
 SteveAgain? She    already     to the cinema  three times this week.

四、 for since填空

1. Jill has been in Ireland     Monday.
2. Jill has been in Ireland
    three days.
3. My aunt has lived in Australia
    15 days.
4. Margaret is in her office.She has been there
      7 o'clock.
5. India has been an independent country
   1974.
6. The bus is late.We've been waiting
  20 minutes.
7. Nobody lives in those houses.They have been empty
    many years.
8. Mike has been ill
   a long time. He has been in    hospital  October

五、A. already yet
1) Have they taken down the old pictures ______?

   No, not ___________.
2) Most of us have finished our compositions ________
3) He said he hadn’t visited the exhibition ________.
B.
since for
1) We have learned five lessons _____he beginning of    this term.
2) Mrs Liao has been in hospital ______last week.
3) I have stayed at my aunt’s _____two weeks.
C.
have gone have been
1) Where are the boy students ?They _____to the school factory.
2) Is your father in?No, he ____to Shenzhen._______ he ever______there before?Yes, he ___there several times
3) He asked me if I ____to Hangzhou before. I told him that I wanted to go there for a visit as I _____never ______ to that city before.
选择填空
1.Mother ____me a new coat yesterday. I _______ it on. It fits me well.
A. had made…have tried    B. made…have tried

C. has made…tried         D. made…tried
2 “He ____to draw horses already”.When _____ he ?”

“ Last year “
A. learned…has         B. learned…did

C. has learned…has     D. has learned…did
3.____you ____the text yet?Yes,we____it two hours ago.
A. Did…copy…did      B. Have…copied…have

C. Have…copied…did   D. Did …copy…had
4. “Why ______ she ______angry ?”“Because he _____

 at her just now .”
A. did…get…shouted     B. has…got…shouted

C. did…get…has shouted  D. has…got…has shouted
5. ____you _____the film before?Where_____you ____it?
A. Have …seen…did…see B. Did …see…did…watch
C. Have…seen…have…seen D. Did …see…have…seen
6.You ____me waiting for two hours. I____for you since five.
A. kept…waited       B. have kept…waited

C. kept…have waited  D. have kept…have waited
7.Where ______ John _______ ? To the library. He ______there for an hour.
A. has…been…has gone  B. has…gone…has been

C. did…go…went        D. did…be…went
8. I ______the way.I______here for quite many years.
A. knew…have lived      B. knew…live

C. know…have lived      D. know…live
9. _____ you ever _____ America ? Yes, I have.
A. Have…gone to         B. Have…gone in

C. Have…been to         D. Have …been in
10. My brother ____college for over three years.
A. has gone to           B. has been to

C. has been in           D. has been at
 
 1、综合运用。

  a.根据要求改写句子。

  My father has finished his work.(改为否定句)

  My father ______ ______his work.

  I′ve ever been to Beijing.(改为一般疑问句)

  _______you_____ ______to Beijing

  Jim finished his homework.(改为现在完成时)

  Jim______ ______ his homework.

  He has been to Guangzhou twice.(就划线部分提问)

  ______ ______ ______has he been to Guangzhou

  b.将下列句子译成英语。

  约翰和汤姆参加了比赛。

  John and Tom have ______ ______ _______.

  我梦见看到了历史博物馆。

  I have ______ ______ ______the History Museum.

  我们已经获奖了。

  We ______ _______ _______ _______.

  我去过 长城两次。

  I ______ _______ _______ the Great Wall twice.

  这场足球赛我看了很多遍了,太精彩了。have

  I watched the football match ______ ______ _______. It′s wonderful.

  Have/has gone to have/has been to 的区别。

  Have/has gone to去了某地,人未回来

  have/has been to去过某地,人已回来

  --Where________ you ________ -I______ _______ _______the library.

  -Where ______he ______ -He_____ ______ _______the teacher′s office.

  。根据汉语完成句子。

  你曾经坐过飞机吗?       ______you ever ______

  我从未出过国。          I ______ never ______ ______.

  还有什么地方她没去过吗?Is there_______ she _______ ________

  托尼曾经吃过中国食物吗? ______Tony ever _______Chinese food

  李明去过南京两次。Li Ming ______ ______ _______ Nanjing twice.

  韩雪一直想去海南岛。Han Xue_______ _______to go to Hainan.

  他的梦想实现了。  His dream ______ ______ _______.

  三、句型转换(每空一词)

  1They have won the game.(改为否定句)

  They ______ ______the game.

  2He′s already got some books on history.(改为一般疑问句)

  ____he __________got _______books on history_______

  3She has put her eraser somewhere. (改为否定句)

  She ________put her eraser ________.

  4My uncle has been to Paris once .  (就划线部分提问)

  _______ ______ _______ has your uncle been to Paris

  5She was ill yesterday and she is in hospital now .(改为同义句)

  She _______ _______ ill for two days .

  6I came to Weifang ten years ago. (改为同义句)

  I  ________ ________in Weifang for ten years.

  7Joy met one of her good friends yesterday.(用ever改写句子)

  Joy _______ever_______ one of her good friends.

  8She has already had her lunch. 改为一般疑问句)

  ______she ______her lunch________

  9I′ve watched the film. 就划线部分提问)

  ________ _______you________

  10Has he gone to London?(作肯定回答)

  _____ ,______ ______ .

  (1)介绍:

  a.I have already finished my homework.

  Have you found your pen yet?

  I haven't had lunch yet.

  b. He has just come back from Beijing.

  c. a-Where is Tom?

  ---He has gone to Beijing.

  b---Where have you been?

  ----I have been to Hainan.

  (2)归纳:请仔细观察以上例句,回答下列问题:

  a 部分例句中already, yet分别用在什么句式中?

  already, just, yet分别放在句中什么位置,分别表示什么意思?

  b 部分例句中,have been tohave gone to有什么区别?

  专项训练。汉译英。

  我已经看过这部电影了。_______________________ .

  你已经吃过午饭了吗?________________________ ?

  我还没完成作业。__________________________ .

  他刚刚从北京回来。_____________________ .

  Jim已经和他家人去了伦敦。_________________ .

  我曾经去过巴黎。_________________________ .

  A already, just, yet完成句子。

  (1A: Has Li Ming received the invitation__________?

  B: No, he hasn't got it __________.But I know Mr. Zhao has got it ___________.

  (2A: Have you finished your homework _________?

  B: Yes, I've __________ finished it.

  1)介绍:I became a teacher in 1997.

  I have been a teacher since1997.

  How long have I been a teacher?

  I have been a teacher for 14years.

  2、专项练习。

  B:for, since填空。

  1.She has been ill ___________more than two weeks.

  2.I haven't met him _________a long time.

  3.Mary has been here _________8:00 this morning.

  4.We have been friends _________I was a child.

  5.It hasn't rained _________two months ago.

  6.I have lived here _________more than twenty years.

  7.My aunt has worked in this hospital__________1990.

  8.We have learned 400 words ___________the beginning of this term.

  9.I have stayed here _____________two weeks.

  10.Mrs. Green has been in China __________last month.

  3.新知导入。

  1)介绍:a: His grandfather died in 1998.

  His grandmother has been dead for ten years.

  His grandfather has been dead since 1998.

  b: We left school last year.

  We have been away from school for one year.

  We have been away from school since last year

  你能把下列延续性动词和非延续性动词匹配吗?

  close_________ open_______ start________________ finish__________________

  die__________ borrow__________ buy_____________ join_______________ leave________return________ go out______________ become__________

  be dead  , be on , be closed , be over , be away , be open , be out , have  ,be back , keep ,  be,  be a member of……

  1 专项练习。

  1The old man_______last year. He ______for a year.die  (动词填空)

  2This factory opened twenty years ago.(同义句转换)

  This factory  _______ ________ ________for twenty years.

  3Miss Gao left an hour ago.(同义句转换)

  Miss Gao  _________ __________ ________ __________an hour ago.

  4  Her mother has been a Party member for three years.(同义句)

  Her mother _________the Party three years ago.

  5I have studied English for about one year.(对划线部分提问)

  _______  _______ have you _________English?

  6 He has known her since 2006.(对画线部分提问)

  ________ _________ has he ___________her?

  5、综合运用:将下列句子译成英语。

  1)自从2003年我们就住在济南。

  We _________ __________  in Jinan___________ _____________.

  2)你认识他多长时间了?

  ___________ ___________ have you _____________ ____________?

  3)我们来这儿已经三天了。

  We  ___________ ___________ ____________ for three days.

 

 

 

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册(中文实名)

QQ|手机版|小黑屋|Archiver|王建华四维英语工作室 ( 赣ICP备10001015号 )

GMT+8, 2024-5-3 00:28 , Processed in 0.031250 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2013 Comsenz Inc.

返回顶部