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

初二英语—现在完成时专项训练【附答案】

(2010-10-31 03:35:46)
标签:

韩教练

中考英语教练

中考英语辅导

中考英语老师

同步辅导

语法训练

教育

分类: 八年级
  一、单项选择
  1. —My god! I ______ the book from the library for more than two months.
    —Go to see if you will be fined.
  A. have lent       B. have borrowed
  C. have returned     D. have kept

  2. — David, where have you ______ recently?
    —I have ______ to Shanghai with classmates.
  A. been, gone    B. been, been    C. gone, been    D. gone, gone

  3. —Where is Jack’s brother? I haven’t seen him for a long time.
    —______.
  A. He has been to Suzhou     B. He has gone to Suzhou
  C. He is going to Suzhou     D. He will go to Suzhou

  4. My friends have ______ there since the firm set up.
  A. work    B. start working    C. begun to work    D. worked

  5. Sara ______ the Summer Palace twice.
  A. went to    B. goes to    C. has gone to    D. has been to

  6. It ______ 20 years since they ______ to China.
  A. was, came       B. was, have come
  C. is, have come     D. is, came

  7. ----______ to Italy?
    ----No, never, but I went to France 5 years ago.
  A. Did you go      B. Have you gone
  C. Have you been    D. Are you going

  8. She is not going to the concerts this Sunday night because she ______ her ticket.
  A. didn’t lose    B. has lost   C. will lose    D. didn’t have

  9. Stephen has studied Chinese in China ______.
  A. for three months      B. three monthsago
  C. since three months     D. for three monthsago

  10. We ______ our mission so far. It is really fantastic.
  A.to finish    B. finish    C. have finished    D. finishing

  11. Mathew_______ already _______ Eton Town since 1998.
  A. have, lived    B. has, lived    C. have, live    D. has, living

  12. ----Are you familiar with the famous singer---Jay Chou?
    ----Certainly! I _________ to his concerts many times.
  A. go    B. am going    C. have gone    D. goes

  13. ----Nowadays my hometown has taken a new look. It is so wonderful.
    ----Really. Great changes _______________during the past 30 years.
  A. have taken place    B. are taken place    C. took place    D. take place

  14. ----Where is my wallet?
    ----I __________it here just now but I can’t find it now.
  A. saw         B. have seen
  C. was seeing     D. see

  15. It’s 8:00 now. You_______ to write your homework yet, Bob.
  A. haven’t started    B. didn’t start    C. don’t start    D. won’t start

  16. My elder sister ____ a new pair of trousers last night. I _______ them on. They are
    perfect.
  A. has made, tried        B. made, tried
  C. had made, have tried     D. made, have tried

  17.----We ____how to drive already.
    ----When ______ you learn?
    ----Two years ago!
  A. learned, does        B. learned, did
  C. have learned, does     D. have learned, did

  18. Billy _____up for a few minutes.
  A. was getting     B. is getting
  C. has got       D. has been

  19.----____ Jim and you _____ the paragraphs _____ ?
    ----Yes, we ____ them last night.
  A. Have, copied, already, have     B. Did, copy, yet, did
  C. Have, copied, yet, did        D. Did, copy, ever, had

  20. ----Have you finished your homework ______?
    ----No,_________.
  A. already, not yet       B. yet, not yet
  C. already, I haven’t     D. ever, not yet

  二、用所给动词的适当形式填空
  1. With a book in his hand, Mr. Liu ______(hurry) to enter the room just now.
  2. Nicolas _________(make) a lot of friends since 2000.
  3. They _________(know) many foreigners up till now.
  4. He _________ already _______(write) a letter to the president of the U.S.A.
  5. —When _________ she _________(leave)? — 4 weeks ago.
  6. —_________ you ever_________(watch) the movie?
    —Yes, I _________.
    —Where __________ you ________(watch) it?
    —At Beijing Theater.
  7. —Sally, I _________( not see) you for a long time.
    —Yeah, I also miss you very much.
  8. The class______ (end).for ten minutes.
  9. How long _________ she _________(be) ill?
  10. They _______(stop) to have a rest already.

  三、按要求完成句子(同义句转换,每空一词)。
  1. The twins arrived home three days ago.
    The twins ___________ _________ home for three days.
  2. They bought a new computer last week.
    They have __________ a new computer___________ last week.
  3. The foreign guests left China two days ago.
    The foreign guests have __________ ___________ from China for two days.
  4. The film began fifteen minutes ago.
    The film __________ ___________ ___________ for fifteen minutes.
  5. The old lady died 10 years ago.
    The old lady ___________ ___________ ___________ for 10 years.

  四. 根据汉语提示完成句子
  1.你最近收到你美国笔友的来信了吗?
    _______ you ______ ________ your American pen-pal _________ ?
  2. 我们已经很长时间没有看望老师了。
    We________ ________ our teacher ______ ______ _______ _______.
  3. Billy曾经去过几次日本。
    Billy _______ _______ _______ Japan for ______ times.
  4. 他们已经去火车站了。
    They ______ ______ ______ ______ station.
  5. 史密斯一家还没有回来。
    The Smiths _______ _______ _______ _______.

参考答案
  一、
  1-5 DBBDD    6-10 DCBAC
  11-15 BCAAA   16-20 DDDCB

  二、
  1. hurried    2. has made     3. have known    4.has written    5.did, leave
  6. Have, watched; have; did, watch  7. haven’t seen  8. have been over
  9. has been   10. have stopped

  三、
  1. have been      2. has been on     3. had, since
  4. has been dead    5. been away

  四、
  1. Have, heard from, recently    2. haven’t visited, for a long time
  3. has been to, several       4. have gone to      5. haven’t been back yet

0

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

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

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

新浪公司 版权所有