福建省泉州市唯思教育八年级英语《现在完成时》练习题 仁爱版_第1页
福建省泉州市唯思教育八年级英语《现在完成时》练习题 仁爱版_第2页
福建省泉州市唯思教育八年级英语《现在完成时》练习题 仁爱版_第3页
福建省泉州市唯思教育八年级英语《现在完成时》练习题 仁爱版_第4页
福建省泉州市唯思教育八年级英语《现在完成时》练习题 仁爱版_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1、6 How long _have_you _taught_(teach) English in school?7 They _have seen_(see) the film twice.8 He _has worked _(work) in that hospital since he left college.9 So far, we _have learnt_(learn) more than 1000 words.单项选择。1、Both his parents look sad . Maybe they _B_what's happened to him . knew . ha

2、ve known . must know .will know2、He has _B_ been to Shanghai , has he ?. already .never .ever . still3、Have you met Mr. Li _C_?. just . ago .before . a moment ago4、The famous writer _C_ one new book in the past two years . is writing .was writing .wrote .has written5、Our country _C_ a lot so far . Y

3、es . I hope it will be even _ . has changed ; well . changed ; good. has changed ; better . changed ; better6、Zhao Lan _C_already _in this school for two years . was ; studying . will ; study . has ; studied . are ; studying7、We _C_ Xiao Li since she was a little girl . know . had known . have known

4、 . knew8、Harry Potter is a very nice film .I_B_ it twice . will see . have seen . saw .see9、These farmers have been to the United States . Really ? When _B_ there ?. will they go . did they go . do they go . have they gone 10、_B_ you _ your homework yet ? Yes . I _ it a moment ago . Did ; do ; finis

5、hed . Have ; done ; finished. Have ; done ; have finished . will ; do ; finish11、 His father _D_ the Party since 1978 . joined . has joined . was in . has been in12、Do you know him well ? Sure .We _B_ friends since ten years ago . were . have been . have become . have made13、How long have you _A_ he

6、re ? About two months . been . gone . come . arrived14Hurry up ! The play C for ten minutes .A has began B had began C has been on D began 15、It _A_ ten years since he left the army . is . has . will . was16、Miss Green isn't in the office . she_A_ to the library .has gone . went .will go . has b

7、een17、My parents _D_ Shandong for ten years . have been in . have been to . have gone to . have been18、The students have cleaned the classroom, C ? A. so they B. dont they C. have they D. havent they19、 C has Mr White been a member of Greener China since he to China?A. How soon, comes B. How often,

8、got C. How long, came D. How far, arrived 20、His uncle C for more than 9 years.A. has come here B. has started to work C. has lived there D. has left the university21 The man _B_in 1992, he _ for ten years. A. died, was dead B. died, has been dead C. was, head, has died D. was dead, has been died22

9、They _B_ in this school since they _ to this city in 2000. A. have studied, have come B. have studied, came C. studied, came D. were studying, have come23 How long can I _B_ this book? -Two weeks. A. borrow B. keep C. lend D. return24 I have _C_ a member of Greener China since three years ago. A. be

10、come B. became C. been D. joined25 -Have you finished your work _D_? -Yes, I have _ done it. A. yet, yet B. already, already C. already, just D. yet, just26 The Greens have _D_ their hometown _ 1990. A. left, since B. left, for C. been away from, after D. been away from, since.27 Where have you _C_

11、? I didnt see you just now. A. been B. gone C. been to D. gone to28 -Where Bob? -He _B_ Paris with his sister. Hell be back in two weeks. A. has been to B. has gone to C. comes from D. went to29 How long have you _B_ this bike? A. bought B. had C. borrowed D. got30 Li lie has _D_ Guangzhou since he

12、was 14. A. come to B. gone to C. been to D. been in31 The teacher isnt here. He _C_ to the office. A. went B. will go C. has gone D. is going.32 “_D_ you _ the film yet?” “Yes, I _ it last Saturday.” A. Will see/saw B. Did see/saw C. Haveseen/ have seen D. Haveseen/ saw33我爸爸已经入党十几年了。B A. My father h

13、as joined the Party for ten years. B. My father has been a Party member for ten years. C. My father joined the Party for ten years.三 完成句子。1 I bought this book two years ago. = I _have_ _had_ this book _for_ two years2 They came to China five years ago. =They _have_ _been_ _in_ China for five years.3

14、 I joined the Party ten years ago. = I _have_ _been_ a Party member _for_ ten years. = I _have_been_in_ the Party _since_ ten years ago.4 Hes never been to Mount Tai, _has_ _he_? (反义疑问句)5 It is three years since he became a worker.= He _has_ _been_ a worker _for_ three years.6 The boy get up 30 minu

15、tes ago. = The boy has _been_ _awake_ _for_ half an hour.8 这本书你买多久了? _How long have_ you _kept_ this book?9 自从我毕业, 我就离开了这个地方.I _have been away_this place since I _left_ school.10 How long have you _kept_(借) this book.11 His grandfather has _been dead_(逝世) for 3 years.12 He left his hometown at the a

16、ge of ten. He _has been away_his hometown since _he was ten_.13 Mary has been to Beijing only twice. (就划线部分提问) How many times has Mary been ti BJ?14 He has learnt Japanese since he came to his company. (同上) How long has he started learning Japanese.15 He has never heard of this story, _has

17、 he_? (反意疑问)16、He has never surfed, has he?(改成反意疑问句) 17、They have been here since 2000. (对划线部分提问) How long have they been there? 18、The old man _died last year. He has benn dead for a year. (die) (动词填空)19、This factory opened twenty years ago.(同义句转换) This factory has been opened for twenty years.20、M

18、iss Gao left an hour ago. (同义句转换)Miss Gao _has_ _been_ _away_ _since_ an hour ago.21、Her mother has been a Party member for three years .(同义句) Her mother _joined_ the Party three years _ago_ .22、The Green Family moved to France two years ago. (同义句转换) _Its_ two years _since_ the Green family moved to

19、 France.23、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子) The bus has arrived here for ten minutes. 1、吉姆已做完作业,他现在有空了。 Jim has already finished his HW.He is free now .2、他昨天收到一封信。He got a letter yesterday . 3、我父亲以前到过长城。 My dad has been to the Great Wall before.4、她还没有看过那部新电影。 She

20、hasnt seen the new movie yet.5、她去过上海。She has been to SH . 6、他这些天上哪儿去了?Where has he been these days?1. He died 10 years ago. - He _has_ _been_ _dead_ for 10 years / since 10 years ago.2. He borrowed the book 2 weeks ago. - He _has_ _had_ the book for 2 weeks.3. He bought the motorbike a month ago. -H

21、e _has_ _had_ the motorbike for a month.4. He arrived here three days ago. - He _has_ _been_ here since three days ago.5. They turned off the light 2 hours ago. - The light _has_ _been_ _off_ for 2 hours.6. He left here 2 years ago. - He _has_ _been_ _away_ from here for 2 years.7. The film began 30

22、 minutes ago. - The film _has_ _been_ _on_ for 30 minutes.8. They opened the door an hour ago. - The door _has_ _been_ _opened_ for an hour.9. They closed the door an hour ago. - The door _has_ _been_ _opened_ for an hour.10. He joined the army last year. - He _has_ _been_ a _member_ for a year. - H

23、e _has_been_ _in_ the army for a year. - It_is_ a year _since_ he joined the army. 1. The Oriental Pearl TV Tower _C_ tens of thousands of visitors since 1995. A. attracted    B. attracts  C. has attracted   D. will attract  2. How long _A_ you _ here? For about tw

24、o years so far.  A. have, studied   B. did, live  C. do, stay         D. were, swimming3. How is your father? I _D_him for a long time. He is fine, but busy.   A. dont see    B. hadnt seen C. didnt see  &#

25、160;D. havent seen 4. Meimei has received several letters from her hometown since she _A_ to the city.  A. came    B. comes  C. has come   D. will come 5. What are you going to do this weekend? I _A_ yet. A. havent decided  B. wont decide C

26、. have decided   D. didnt decide 6. My mother _A_ the windows already, so the room looks much brighter. A. has cleaned  B. had cleaned C. is cleaning      D. will clean 7. It _B_ ten years since we last _ in Beijing. A. was, met      B

27、. has been, met  C. was, meet       D. is, meet 8. How long has the weather been like this?  _B_.  A. Until last night  B. Ever since last night C. Two days ago  D. Two days later 9. Is that Jack speaking? Sorry, he isnt in right now.

28、He _B_ the cinema with his aunt. A. has been to       B. has gone to C. have been to      D. have gone to 10.Hello, may I speak to your father, please? Sorry, my father _ to Shanghai. He went there this morning. A. goes     B. has gone

29、   C. has been D. go (B)11. How many times _A_ you _ to Beijing this year? Three times. A. have, been       B. had, been C. have, gone        D. had gone 12. Oh, Mrs. King, your dress looks nice. Is it new? No, I _C_ it since two

30、years ago.  A. had    B. bought   C. have had  D. have bought13. Tom _D_ the CD player for two weeks. A. has lent     B. has borrowed C. has bought  D. has had 14. How long has the foreigner _C_ here? He has _ here for severa

31、l hours.  A. arrived; come  B. come; got C. stayed; been    D. left; been away 15. The film _C_ for half an hour. A. has begun     B. has been begunC. has been on  D. began           &#

32、160;                                                 &#

33、160;                       参考答案:一、单项选择。1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是。2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。故2应选B。3、C4、现在完成时常与recently(近来),so far(到目前为止),in the past/“last + 一段时间”等时间状语连用。因为上述短语表

温馨提示

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

最新文档

评论

0/150

提交评论