英语现在完成时专项练习题及答案_第1页
英语现在完成时专项练习题及答案_第2页
英语现在完成时专项练习题及答案_第3页
英语现在完成时专项练习题及答案_第4页
英语现在完成时专项练习题及答案_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档编码 : CE6F4V3F5J2 HN6V6D1V7B1 ZM8E9U9Y9K7- -中学英语现在完成时专项练习题一、单项选择;1、Both his parents look sad . Maybe they _whats happened to him . . knew . have known . must know .will know 2、He has _ been to Shanghai , has he . . already .never .ever . still 3、Have you met Mr Li _?. just . ago .before . a moment

2、ago 4、The famous writer _ one new book in the past two year . . 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 _in this school for two yea

3、rs . . was ; studying . will ; study . knew . has ; studied . are ; studying 7、We _ Xiao Li since she was a little girl . . know . had known . have known 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 . Whe

4、n _ 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

5、. has been in 12、 Do you know him well . Sure .We _ friends since ten years ago . . were . have been . have bee . have made 13、 How long have you _ here . About two months . . been . gone . e . arrived 14、 Hurry up. The play _ for ten minutes . . has begun . had begun . has been on . began 15、 It _

6、ten years since he left the army . . is . has . will . was 16、 Miss Green isnt in the office . she_ to the library . - - word.zl- -.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 18、 The students have cleaned the

7、 classroom, . A. so they B. dont they C. have they D. havent they 19、has Mr White been a member of Greener China since he to China. A. How soon, es B. How often, got C. How long, came D. How far, arrived 20、 His uncle for more than 9 years. A. has e here B. has started to work C. has lived there D.

8、has left the university 二、句型转换;1、He has never surfed, .改成反意疑问句2、They have been here since 2022. 对划线局部提问 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 _ _

9、 _ _ 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. 把两个句子合并成一个句子 _ 三、汉译英;1、 吉姆

10、已做完作业,他现在有空了;2、 他昨天收到一封信;3、 我父亲以前到过长城;4、 她仍没有看过那部新电影;5、 她去过;6、 他这些天上哪儿去了?- - word.zl- -中学英语现在完成时专项练习题A用 since和 for 填空1 _ two years 2 _ two years ago clock3 _ last month 4 _ 1999 5 _ yesterday 6 _ 4 o7 _ 4 hours 8 _ an hour ago 9_we were children 10 _ lunch time 11 _ she left here B用 since和 for 填空 1.

11、 He has lived in Nanjing _ the year before last. 2. Ive known him _ we were children.3. Our teacher has studied Japanese _ three years. 4. She has been away from the city _ about ten years. 5. Its about ten years _ she left the city. C 用 have/has been to/in, have gone to 的各种形式填空;Where is Jack. He _

12、his country. John _ England since he came back. How long _ have _ this village. The Smiths _ Beijing for years. _ you ever _ America. - Yes, I _ there many times. I _ this school since three years ago. C选择填空 1. Have you _travelled on the train. Yes, I have.Anever Bever Cjust Dyet 2. Have you finishe

13、d your homework Not _ Aever Balready Cyet Djust 3. We havent finished our homework _. . Aalready Bever Cyet Dnever 4. Have you _ learned English. Yes, Ive _learned a lot. Anever,ever Bever,never Cever,already Dalready.ever 5. Have you finished your homework_ . Yes,Ive done that _ Ayet,already Balrea

14、dy, yet Cever,never Dstill,just 6.Johns father _borrowed some pictures t have- word.zl-Ahave already Bhas just Chave ever Dhas yet 7.He _ finished his homework yet Adoesnt BhaventC hasn t D doesn 8.Ive been like this ever snice _ Alast week B for a week C a week before Dthe last week 9.My mother has

15、 worked in this factory _2 years. Aabout Bfor Cin Dsince - - - 10. I havent heard from him _ last week. Asince B for Cago Dbefore 11.His father joined the party_ Afor three years Bsince three years ago Cthree years ago Din two years time 4.Mr Green isnt in the office , He _to the library Ahas gone B

16、went Chas been Dwill go 5.Mr smith _to Tokyo and he will be back in a week Ahas been Bhas visited Chas sent Dhas gone 6.They_China for two years Ahave been to Bhave been inchave gone to Dhave e to 1.Jims been to the Great wall before , _ . Aisnt Bwasnt Chasnt Ddoesnt 2.Shes never been to England, _

17、she. Ahas Bhasnt Cisnt Dis 2._has Hanmei been in the library. AHow long BHow soon CHow far DHow often 3.How long _he_the library book . Ahas,borrow Bhas,kept Chas,bought Ddid,buy A按要求把短暂性转换为连续性动词arrive at/in sw. get to/reach sw. e/go/move to sw. be in sw./at school/at home/on the farm/be here/be the

18、reHe got to Beijing five minutes ago. He _ _ _ Beijing for _ _. I moved to the USA last year. I _ _ _ the USA since _ _. I went home yesterday. I _ _ _ home for _ _. They came here last week. They _ _ here since _ _. e/go back, return be back e/go out be outHe came out two years ago. He _ _ _ for _

19、_. We return to Fuzhou yesterday. We _ _ _ to Fuzhou since _. bee beI became a teacher in 2022. I _ _ a teacher for _ _. The river became dirty last year. The river _ _ dirty for _ _. close be closed open be openThe shop closed two hours ago. - - word.zl- -The shop _ _ _ for _ _. The door opened at

20、six in the morning. The door _ _ _ for six hours. get up be up die be dead be away from sw. leave sw. fall asleep/get tot sleep be asleep finish/end be over marry be married I got up two hours ago. I _ _ _ since _ _. He left Fuzhou just now. He _ _ _ _ Fuzhou for five minutes. My grandpa died in 202

21、2. My grandpa _ _ _for _ _. The meeting finished at six. The meeting _ _ _ for six hours. I got to sleep two hours ago. I _ _ _ since _ _. They married in 1990. They _ _ _since _. start/begin to do sth. do sth. be onI began to teach at this school in 1995. I _ _ at this school since _. The film bega

22、n two minutes ago. The film _ _ _ for _ _. borrow keep lose not havebuy have put on wearcatch/get a cold have a cold get to know knowThey borrowed it last week. They _ _ it since _ _. I bought a pen two hours ago. I _ _ a pen for _ _. I got to know him last year. I _ _ him since _ _. I put on my gla

23、sses three years ago. I _ _ my glasses for _ _. have/has gone to have been in He has gone to Beijing. He _ _ _ Beijing for two days. join the league/the Party/the army be a league/a Party member/a soldier be a member of the league/the Party be in the league/the Party/the army- - word.zl- -He joined

24、the league in 2022. He _ _ a _ _ for two years. He _ _ a _ _ the _ for two years. He _ _ _ the league for two years. My brother joined the army two years ago. My brother _ _ a _ for _ _. My brother _ _ in _ _ for two years. C选择填空 2.Her father_ in 1990 and her husband_ for more than five years Adied

25、,dead Bhas died,dead Cdied ,has been dead Dhas died, has died 3.I have_ this nice watch for two years Ahad Bbought Cborrowed Dlend 4.He _ his home for ten years Ahas left Bleft from Chas been away from Dwas away from 5.He _ a league menber for three years Ais Bhas been Chas bee Dhave bee 6.Lihuas br

26、other has _ for two years Ajoined the army Bbeen an army Cbee a soldier Dbeen in the army 7.He hasnt_ Quanzhou ever since he left school Aleft Bbeen away Cbeen Daway 选择填空 1. Have you finsheed your homework Yes, I _ it last night Afinish Bfinished Chave finished Dwill finish 2._ you ever _to Nanjing

27、Yes,I _there last year. AHave gone, have gone BHave been , CDid go, went DDidgo,has , been 3. When _ you _ Lucy in New York. I _ here for two years Adid meet,havet seen Bdid meet,havent seenCdid meet,dont see Dwould meet,hadnt seen一、单项选择;1、Both his parents look sad . Maybe they _whats happened to hi

28、m . A. knew B. have known C. must know D.will know 2、He has _ been to Shanghai , has he . A. already B.never C.ever D.still 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 year . A. is writing B.was writing C.wrote D.has written 5、 Ou

29、r 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 - - word.zl- -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

30、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 States . 9、 These farmers have been to the United Really . When _ there . A. will they go B. did they go C. do they go D. have they gone 10、 _ you _ you

31、r 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 .

32、A. were B. have been C. have bee D. have made 13、 How long have you _ here . About two months . A. been B. gone C. e 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

33、 Green isnt 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 18、 The students have cleaned the classroom, . A. so they B. dont they C. have they D. havent they19、 _ ha

34、s Mr White been a member of Greener China since he_to China. A. How soon, es B. How often, got C. How long, came D. How far, arrived 20、 His uncle _ for more than 9 years. A. has e here B. has started to work C. has lived there D. has left the university 21.When he arrived at the bus stop, the bus _

35、 for 20 minutes. A. has left B. had left C. has been away D. had been away 22. I _ the League for 5 years so far. A. joined B. have joined C. have been in 23.The factory _ since the February of 1988. A . has been open B. has opened C. was open D. opened - - word.zl- -24.Mary and Rose _friends since

36、they met in 2022. A. have made B. have been C. made D. have bee 25.You mustnt_ until he es back. A. be away B. leave C. be left 26.The meeting _ for a week now. A. has finished B. has ended C. has been over 27.Miss Gao _ this school for nearly 5 years. A. has been in B. has e to C. has taught 28.Ben

37、 _ a teacher for 4 years . A. has been B. has bee C. was D. became 29. I _ home for a week. A. have returned B. have been back C. returned 30. How long _ he _ . A. died B. has, died C. has, been dead 31. He _ at eight yesterday afternoon. A. slept B. was sleeping C. has sleep D. had slept 32.He _ th

38、e car for a week. A. bought B. has bought C. has had 33.-How long _ you _ ill . -Two weeks. A. did fall B. have, fell C. have, been 34.Since 2022, he _ his hometown. A. has left B. has moved away C. has been away from 35.Ill lend you the book , but you can only _ it for 2 days. A. borrow B. keep C.

39、take 36.The bus _ on the road for 2 hours so far. A. has stopped B. stopped C. has been 37.Are you _ the jacket these days. A. wearing B. putting on C. dressing D. on 38.He _ for 2 hours. A. got up B. has got up C. has been up 39. Tom is ill in hospital. He _ a cold for several days. A. is B. catche

40、s C. has caught D. has had 40.- How long can I _ the book. - Two weeks. A. borrow B. lend C. get D. keep 二、句型转换;1、He has never surfed, _ .改成反意疑问句2、They have been here since 2022. 对划线局部提问_have they been here. 3、The old man _ last year. He_ for a year. die 动词填空4、This factory opened twenty years ago.同义

41、句转换 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 .同义句- - word.zl- -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. 把两个句子合并成一个句子 - word.z

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论