2022年中考英语现在完成时专项练习题及答案学习啊.docx
精选学习资料 - - - - - - - - - 英语现在完成时专项练习题一、单项挑选;1、Both his parents look sad . Maybe they _what's happened发生 to him . . knew . have known . must know .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 _?. just . ago .before . a moment ago 4、The famous writer _ one new book in the past two years . . is writing .was writing .wrote .has written 5、Our country _ a lot so far . Yes . I hope it will be even _ . . has changed ; well . changed ; good . has changed ; better . changed ; better 6、Zhao Lan _already o years . . was ; studying _in this school for tw. will ; study 名师归纳总结 - - - - - - -第 1 页,共 8 页精选学习资料 - - - - - - - - - . has ; studied . are ; studying 7、We _ Xiao Li since she was a little girl. . know . had known . have known . knew 8、Harry Potter is a very nice film .I_ it twice . . will see . have seen . saw .see 9、These farmers have been to the United States . Really . When _ there . . will they go . did they go . do they go . have they gone 10、_ you _ your homework yet . Yes . I _ it a moment ago . . Did ; do ; finished . Have ; done ; finished . Have ; done ; have finished . will ; do ; finish 11、 His father _ the Party since 1978 . . joined . has joined . was in . has been in 12、Do you know him well . 名师归纳总结 Sure .We _ friends since ten years ago . 第 2 页,共 8 页- - - - - - -精选学习资料 - - - - - - - - - . were . have been . have become . have made 13、How long have you _ here . About two months . . been . gone . come . arrived 14、Hurry up. The play _ for ten minutes . . has begun . B had begun . has been on . began 15、 It _ ten years since he left the army . . is . has . will . was 16、 Miss Green isn't in the office . she_ tothe library . .has gone . went .will go . has been 17、My parents _ Shandong for ten years . . have been in . have been to . have gone to . have been 19、has Mr White been a member of Greener China since he to China. A. How soon, comes B. How often, got 名师归纳总结 - - - - - - -第 3 页,共 8 页精选学习资料 - - - - - - - - - C. How long, came 20、 His uncle A. has come here C. has lived there 二、句型转换;D. How far, arrivedfor more than 9 years. B. has started to work 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 _ . 名师归纳总结 - - - - - - -第 4 页,共 8 页精选学习资料 - - - - - - - - - 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 _ I _ there before. to the zoo with me. -Yes, but 名师归纳总结 - - - - - - -第 5 页,共 8 页精选学习资料 - - - - - - - - - 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 名师归纳总结 - - - - - - -第 6 页,共 8 页精选学习资料 - - - - - - - - - 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.”Yes, it has _ left.5. “Has the bus 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. it here and there. _ you _see 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. 名师归纳总结 - - - - - - -第 7 页,共 8 页精选学习资料 - - - - - - - - - 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 _ learnabout 5,000 English words since he_ goto college. 名师归纳总结 - - - - - - -第 8 页,共 8 页