• 29.00 KB
  • 2021-05-10 发布

中考英语现在完成时专项练习题及答案学习啊

  • 8页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
英语现在完成时专项练习题 一、单项选择。 ‎ ‎1、Both his parents look sad . Maybe they _________what's happened(发生) to him . ‎ A. knew B. have known C. must know D.will know ‎ ‎2、 I _____this book for two weeks, I have to return it now.‎ A borrowed B have borrowed C kept D have kept ‎3、Have you met Mr Li ______? ‎ A. just B. ago C.before D. a moment ago ‎ ‎4、The famous writer _____ one new book in the past ‎ two years . ‎ A. is writing B.was writing C.wrote D.has written ‎ ‎5、—Our country ______ a lot so far . ‎ ‎—Yes . I hope it will be even ______ . ‎ A. has changed ; well B. changed ; good ‎ C. has changed ; better D. changed ; better ‎ ‎6、Zhao Lan ______already ______in this school for two years . ‎ A. was ; studying B. will ; study ‎ C. has ; studied D. are ; studying ‎ ‎7、We ______ Xiao Li since she was a little girl . ‎ A. know B. had known C. have known D. knew ‎ ‎8、Harry Potter is a very nice film .I_______ it twice . ‎ A. will see B. have seen C. saw D.see ‎ ‎9、—These farmers have been to the United States . —Really ? When _____ there ? ‎ A. will they go B. did they go ‎ C. do they go D. have they gone ‎ ‎10、—______ you ___ your homework yet ? ‎ ‎—Yes . I _____ it a moment ago . ‎ A. Did ; do ; finished B. Have ; done ; finished C. Have ; done ; have finished ‎ D. will ; do ; finish ‎ ‎11、 His father ______ the Party since 1978 . ‎ A. joined B. has joined C. was in D. has been in ‎ ‎12、—Do you know him well ? ‎ ‎— Sure .We _________ friends since ten years ago . ‎ A. were B. have been C. have become D. have made ‎ ‎13、—How long have you ____ here ? —About two months . ‎ A. been B. gone C. come D. arrived ‎ ‎14、Hurry up! The play __________ for ten minutes . ‎ A. has begun . B had begun C. has been on D. began ‎ ‎15、 It _____ ten years since he left the army . ‎ A. is B. has C. will D. was ‎ ‎16、 Miss Green isn't in the office . she_______ to the library . ‎ A.has gone B. went C.will go D. has been ‎ ‎17、My parents ______ Shandong for ten years . ‎ A. have been in B. have been to ‎ C. have gone to D. have been ‎ ‎19、 has Mr White been a member of Greener China since he to China? ‎ A. How soon, comes B. How often, got ‎ C. How long, came D. How far, arrived ‎ ‎20、 His uncle for more than 9 years. ‎ A. has come here B. has started to work ‎ C. has lived there D. has left the university 二、句型转换。 ‎ ‎2、They have been here since 2000. (对划线部分提问) ‎ ‎ have they been here? ‎ ‎3、The old man _________ last year. He for a year. (die) (动词填空) ‎ ‎4、This factory opened twenty years ago.(同义句转换) ‎ ‎ This factory ________ for twenty years. ‎ ‎5、Miss Gao left an hour ago. (同义句转换) ‎ Miss Gao ________ _______ ________ ________ an hour ago. ‎ ‎6、Her mother has been a Party member for three years .(同义句) ‎ ‎  Her mother _______ the Party three years ________ . ‎ ‎7、The Green Family moved to France two years ago. (同义句转换) ‎ ‎ _______ two years ________ the Green family moved to France. ‎ ‎8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子) ‎ ‎ ___________________________________________ ‎ 用have / has been to / in, have gone to及go的各种形式填空。‎ ‎1) Where is Jack? He __________ his country.‎ ‎2) David ________ the park just now.‎ ‎3) John _______ England since he came back.‎ ‎4) How long _____ they _____ this village?‎ ‎5) The Smiths ______ Beijing for years.‎ ‎6) _____ you ever ____ America? -- Yes, I _____ there many times.‎ ‎7) I _____ this school since three years ago.‎ ‎8) Where is Jim? He _____ the farm.‎ ‎9) When_____ he _____? He _______ an hour ago.‎ ‎10) Would you like to _____ to the zoo with me? ---Yes, but I _____ there before.‎ ‎11) Where _____ you _____ now? --- I ____ to the zoo.‎ ‎12) He often _____ swimming.‎ ‎13) _____ you ______ there last year?‎ ‎14) _____ they often ______ skating in winter? ‎ 用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 in her office.She has been there ______ 7 o'clock.‎ ‎5.India has been an indendent country_____ 1974.‎ ‎6.The bus is late.We've been waiting ______ 20 minutes.‎ ‎7.Nobody lives in those houses.They have been empty______ many yeasrs.‎ ‎8.Mike has been ill_______ a long time.He has been in hospita-______October.‎ ‎9. I’ve known him __________ we were children.‎ ‎10. It’s about ten years __________ she left the city.‎ 用never, ever, already, just, yet, for, since填空 ‎1. I have _______ seen him before, so I have no idea about him.‎ ‎2. Jack has _________ finished his homework.‎ ‎3. Mr. Wang has taught in this school ________ ten years.‎ ‎4. “Have you ________ seen the film?” “No, I have ________ seen it.”‎ ‎5. “Has the bus left _______?” “Yes, it has _________ left.”‎ ‎.‎ 用适当的时态填空:‎ ‎1.She’s _____________ (live) here ever since she was ten.‎ ‎2.Both of them ________________ (be) in Hongkong for ten days.‎ ‎3.Both of them ____________ (come) to Hongkong ten days ago.‎ ‎4. Half an hour __________ (pass) since the train __________ (leave).‎ ‎5. Mary________(lose) her pen. ________ you _______(see) it here and there?‎ ‎6. _________ you _____ (find) your watch yet?‎ ‎7. ---Are you thirsty? ---No I _________just _________ (have) some orange.‎ ‎8. We already _________ (return) the book.‎ ‎9. ________ they _______ (build) a new school in the village?‎ ‎10. I _____________(not finish) my homework . Can you help me?‎ ‎11. My father _____ (read) the novel twice.‎ ‎12. I _________ (buy) a book just now.‎ ‎13. I _________ (lost ) my watch yesterday.‎ ‎14. My father ___________ (read) this book since yesterday.‎ ‎15. He ___________ (learn)about 5,000 English words since he_____ (go)to college.‎