人教版go for it 八年级下册英语语法知识点:现在完成时练习题(含答案).docx

上传人(卖家):TECH 文档编号:1168231 上传时间:2021-03-12 格式:DOCX 页数:25 大小:47.94KB
下载 相关 举报
人教版go for it 八年级下册英语语法知识点:现在完成时练习题(含答案).docx_第1页
第1页 / 共25页
人教版go for it 八年级下册英语语法知识点:现在完成时练习题(含答案).docx_第2页
第2页 / 共25页
人教版go for it 八年级下册英语语法知识点:现在完成时练习题(含答案).docx_第3页
第3页 / 共25页
人教版go for it 八年级下册英语语法知识点:现在完成时练习题(含答案).docx_第4页
第4页 / 共25页
人教版go for it 八年级下册英语语法知识点:现在完成时练习题(含答案).docx_第5页
第5页 / 共25页
点击查看更多>>
资源描述

1、现在完成时现在完成时练习练习 一、用 since 和 for 填空 1._two years 2._ 1999 3 4 hours 4._an hour ago 5.Ive known him _ we were children. 6. She has been away from the city _ about ten years. 7. Its about ten years _ she left the city. 8. The bus is late. Theyve been waiting _ 20 minutes. 9. Nobody lives in those houses

2、. They have been empty _ many years. 10.China has been an independent country _1949. 二、用所给词的正确形式填空 1.I already (see) the film. I _ (see) it last week. 2. -Wheres Li Ming ? -He _ (go) to the teachers office. 3. So far I _(make) quite a few friends here. 4.Great changes (take place) in my hometown in

3、the past few years. 5. you (find) your science book yet? 6. Both of them _(be) in HongKong for ten days. 7.The people in the mountains _ never _ (see) films. 8.My mother (teach) English in this school for 20 years. 9.-_ he _(finish) his work today ? -Not yet . 10.-_you _(be)to Hong Kong ? -Yes,I _(b

4、e)there twice . 三、单项选择 1. Why are you standing here, Mrs. White? Im waiting for my son. He_ back from school. A. hasnt come B. wont come C. doesnt come 2. Do you miss your parent far away? Yes, very much. They the hometown for over two years. A. left B. have left C. were away from D. have been away

5、from 3. Ann is a nurse in our hospital. She_ here for ten years. A. works B. has worked C. worked 4. _ you _ Jeremy Shu-How Lin? Yes. The once-nameless young man became a basketball hero suddenly. A. Did; hear B. Do; listen to C. Have; heard of D. Have; listened to 5. Our math teacher _ in our schoo

6、l for 20 years and he _ here when he was 25 years old. A. taught; comes B. taught; came C. has taught; came 6. The cleaners the street and it is quite clean now. A. are sweeping B. will sweep C. have swept 7. Heyuan develops so fast. Thats true. Great changes _ in Heyuan in the last few years. A. ha

7、ve been taken place B. took place C. take place D. have taken place 8. He _his hometown for twenty years. He really misses it! A. has been away from B. left C. has left D. is away from 9. Both Alice and I _ the film Titanic before. A. have seen B. has seen C. sees 10. Our English teacher is very nic

8、e. We friends since three years ago. A. were B. became C. have been D. have made 11. Miss Zhang, the most beautiful teacher, _ many flowers and letters these days. A. received B. will receive C. was receiving D. has received 12.Mark_in China for 10 years and now he teaches Chinese in Britain A. has

9、worked B. worked C. had worked D. is working 13. Why dont you go to the movie with me, Betty? Because I _ it before. A. saw B. have seen C. see 14.Will you go and see the movie Net Mother with me? Thank you. But I _it already. A. saw B. have seen C. see D. will see 15.Mike, why are you watching TV a

10、gain? I my homework. A. finish B. finished C. have finished D. had finished 16. Do you know the moving story of Jack and Rose? Of course. I the film Titanic several times. A. see B. saw C. have seen D. had seen 17. Do you know the Englishman? Yes. I _him for two years. A. get to know B. have known C

11、. knew D. got to know 18. Our foreign teacher Mr Green _us English since three years ago. A. has taught B. is teaching C. taught D. teaches 19. In recent years, the economy of our country _ rapidly A. is increased B. has increased C. increased D. has been increased 20. When can I see the doctor, mad

12、am? Let me see. Sorry, you _ your turn, so youll have to wait again. A. are missing B. have missed C. will miss D. missed 21.Would you like to watch the three-D film Titanic with me? Certainly. I dont mind seeing it again although I it twice. A. saw B. was seen C. have seen D. had seen 22. I began w

13、atching here an hour ago, but now nothing_ yet. A. happens B. will happen C. happened D. has happened 23. Jack, lets go to see the movie Harry Potter. Oh, I it many times. So I dont want to see it. A. have seen B. see C. will see 24. Your English is good. Thank you. I it for three years. A. learn B.

14、 learn C. have learned D. had learned 25. I _ Mr. Smith since he moved to Shanghai. A. didnt hear from B. dont hear from C. wont hear from D. havent heard from 26.Not only Jam but also his parents_a few interesting places since they came to China. A.will visit B.has visited C.have visited D.visited

15、27. Ben is a foreign teacher. So far, he _ in Shiyan for five years. A. was teaching B. has taught C. will teach D. taught 28. Id like to introduce my best friend to you, Peter. Thank you, Lucy. But we _already. A. meet B. met C. will meet D. have met 29.You _ that question three times. A. already a

16、sked B. have already asked C. already have asked D. asked already 30.-Who will go to the station to meet Lorry? -I will. I _ her several times. A. met B. have met C. had met D. will meet 32.I have finished my homework. Have you finished yours ? A already , yet B yet , ever C already , never 33.You h

17、ave never been to the Great Wall, _ you? A. do B. dont C. have D. havent 34.Hello, may I speak to Zhang Jun? Oh, sorry! He _ to Guiyang. A. has been B. has gone C. went 35.-Where is your father? -He_ Australia and he _ Sydney for two weeks. A. has been to; has been in B. has gone to ; has been in C.

18、 has been in; has been to D. has gone to ; has been to 36.Where is your brother? He Beijing. He will be back in three days. A. has been in B. has been C. has gone to D. have been to 37. -Could you tell me where Jim is? I want to return the bicycle to him. -Oh, he _ the library. He will be back soon.

19、 A. goes to B. has gone to C. has been to D. went to 38.Mr. Li likes Hong Kong very much. He _ there three times. A. has gone B. went C. has been 39. Where is your father? He _ Australia and he _ Sydney for two weeks. A. Has been to, has been in B. has gone to, will stay in C. Has been in , has been

20、 to D. has gone to, has stayed to 40.Everyone except Tom and Mike _ _Kunming before. A. has gone to B. have gone to C. has been to D. have been to 41. I to Rongjiang last year, but I_ never_ to Chongjiang. A. went; have, been B, will go; have, been C. went; have, gone D. go; have, gone 42.Jimmy isnt

21、 here. Where is he? He hurt his arm on the playground just now. He _ to the school doctors. A. has gone B. has been C. goes 43. There _ great changes in Kunming since 2009. A. have had B. have C. have been D. has been 44. Have you seen Dr. Adams recently? No. He Hong Kong for an international meetin

22、g. Hell come back tomorrow. A. has gone in B. has been in C. has gone to D. has been to 45.What do you think of Sanya? Oh, its a beautiful city, I _there for several times. A. have been B. have been to C. have gone to 45. Wheres Lisa,Eric? She _ to the library. A.goes B.had gone C.has gone D.would g

23、o 46.Where is Mr Black? I have something important to tell him. You cant find him. He Hong Kong. A. will go to B. would go to C. has gone to D. has been to 47. “Have you ever been to Tokyo?” “Yes, I _ there twice. Its a modern city.” A. have gone B. have been C. had gone 48.Mr Wang isnt here ,I thin

24、k he_ Guiyang. A. has gone to B. has been to C. goes D. went 49.I cant find Ted for three days. Where is he? He _ Beijing for a meeting. A. has been to B. has gone to C. have been to D. have gone to 50.-Hello, this is Mr. Green speaking. Can I speak to Mr. Black? - Sorry. He _ the Xi shan Park. A. h

25、as been to B. has gone to C. went to D. will go to 51.Jane has _ to BeiJing. She will come back tomorrow. A. been B. gone C. went D. never been 52.Where is Li Lei? He _ Shanghai. A. has gone to B. has been to C. went to D. goes to 53.-You sister _ to London to study English. Is that true? -Yes , she

26、 _ there for two months. A. has been, has been B. will go, has gone C. gone, will be D. has gone, has been 54. When did you buy the computer? I have _ this computer for 5 years, but it still works well. A. bought B. have C. had 55.Are you a soccer player in your school? Yes, I _ the team two years a

27、go. I _ in the team for two years. A. have joined; have been B. was joined; am C. joined; was D. joined; have been 56.My father _ on business for two weeks. Hell return in three days. A. has been away B. left C. has left 57.Do you miss your parent far away? Yes, very much. They the hometown for over

28、 two years. A. left B. have left C. were away from D. have been away from 58.Hurry up! The concert _ for ten minutes. A. has begun B. has been on C. began D. was on 59.She_ her hometown for many years. No one nearly knows her. A. has been away from B. has left C. had left 60.Alice in Wonderland _ fo

29、r 15 days and many of us like the film very much. A. begins B. has begun C. began D. has been on 61.Li Hong has _ the army for 2 years. A. joined B. joined to C. been in D. joined in 62.His father _ for years. A. has died B. has been dead C. died D. dies 三、句型转换 1.I have been to Macau before. (改为否定句)

30、 2.She has finished her homework. (改为一般疑问) 3.He has done his work, _ _? (改成反意疑问句) 4.He hasnt come to school because he was ill. (就划线部分提问) 5.I have been there for two days.(对划线部分提问) 四、翻译句子 1.吉姆已经完成了他的作业,他现在正在看电视。 2.我以前从来没去长城。 3.你已经看过这部电影了吗? 4.他离开中国三年了。 5. -你妈妈在哪里? -她去了北京并且在那里待了 2 周了。 一、用 since 和 for

31、填空 1.for two years 2.since 1999 3.for4 hours 4.since an hour ago 5.Ive known him since we were children. 6. She has been away from the city for about ten years. 7. Its about ten years since she left the city. 8. The bus is late. Theyve been waiting for 20 minutes. 9. Nobody lives in those houses. Th

32、ey have been empty for many years. 10.China has been an independent country since 1949. 二、用所给词的正确形式填空 1.I have already seen (see) the film. I saw (see) it last week. 2. -Wheres Li Ming ? -He has gone (go) to the teachers office. 3. So far I have made (make) quite a few friends here. 4.Great changes

33、have taken place (take place) in my hometown in the past few years. 5. Have you found (find) your science book yet? 6. Both of them have been (be) in HongKong for ten days. 7.The people in the mountains have never seen (see) films. 8.My mother has taught (teach) English in this school for 20 years.

34、9.-Has he finished (finish) his work today ? -Not yet . 10.-Have you been (be)to Hong Kong ? -Yes,I have been (be)there twice . 三、单项选择 1. Why are you standing here, Mrs. White? Im waiting for my son. He_ back from school. A. hasnt come B. wont come C. doesnt come 【答案】A 【解析】考查动词的时态。由上文语境“我正在等儿子”可知,他没

35、有从学校回来。故用现在完 成时。选A。 2. Do you miss your parent far away? Yes, very much. They the hometown for over two years. A. left B. have left C. were away from D. have been away from 【答案】D 【解析】考查动词的时态。由时间状语 for over two years 可知,用现在完成时,且动词用延续 性的,故选 D。 3. Ann is a nurse in our hospital. She_ here for ten years

36、. A. works B. has worked C. worked 【答案】B 【解析】考查动词的时态。由“for ten years”可知,本句为现在完成时。故选 B。 4. _ you _ Jeremy Shu-How Lin? Yes. The once-nameless young man became a basketball hero suddenly. A. Did; hear B. Do; listen to C. Have; heard of D. Have; listened to 【答案】C 【解析】本题考查动词时态的用法。根据语境:你过 Jeremy Shu-How

37、Lin 吗?是的,一 个很不出名的年轻人突然成了篮球健将,可见是“听说”,不是“听”或“听见”,所以是询问别人 的“经历”, 表示过去的事对现在造成的影响和结果, 所以用 hear of 的过去时, 所以选择答案 C。 5. Our math teacher _ in our school for 20 years and he _ here when he was 25 years old. A. taught; comes B. taught; came C. has taught; came 【答案】C 【解析】考查动词的时态。第一句指到现在已经 20 年,因此用完成时态;第二句有确切的

38、过 去时间状语,因此用一般过去时。 6. The cleaners the street and it is quite clean now. A. are sweeping B. will sweep C. have swept 【答案】C 【解析】考查动词的时态。由下文句意“他现在相当干净”可知,街道已打扫了。故用现在完成 时。选 C 7. Heyuan develops so fast. Thats true. Great changes _ in Heyuan in the last few years. B. have been taken place B. took place C

39、. take place D. have taken place 【答案】D 【解析】考查动词的时态。Take place 无被动语态,排除 A;时间状语为“in the last few years”, 常用于现在完成时。故选 D。 8. He _his hometown for twenty years. He really misses it! A. has been away from B. left C. has left D. is away from 【解析】A. 考查动词的时态。从“for+一段时间”时间状语可知用现在完成时,因此,只能选择 A 或 C 选项;而 leave 是

40、瞬间性动词,不能持续一段时间,所以要将 leave 变成 be away from, 故选 A 答案。 9. Both Alice and I _ the film Titanic before. A. have seen B. has seen C. sees 【答案】A 【解析】选 A。before 单独使用,通常和完成时连用。又主语是 Alice and I,因此用谓语动词 复数形式。 10. Our English teacher is very nice. We friends since three years ago. A. were B. became C. have been

41、 D. have made 【答案】C 【解析】 考查动词时态。 根据时间状语 since three years ago 可知强调从过去持续到现在的行为, 为现在完成时态,故选 C。 11. Miss Zhang, the most beautiful teacher, _ many flowers and letters these days. A. received B. will receive C. was receiving D. has received 【答案】D 【解析】考查动词时态。根据时间状语 these days 可知是现在完成时态的标志词,应用现在完 成时态,故选 D

42、。 12.Mark_in China for 10 years and now he teaches Chinese in Britain A. has worked B. worked C. had worked D. is working 【答案】A 【解析】考查动词时态。根据时间状语 for 10 years 可知动作在表示一段时间内存在的状态, 用现在完成时态,故选 A。 13. Why dont you go to the movie with me, Betty? Because I _ it before. A. saw B. have seen C. see 【答案】B 【解析

43、】考查动词时态。根据时间状语 before 可知要用现在完成时态,故选 B。 14.Will you go and see the movie Net Mother with me? Thank you. But I _it already. A. saw B. have seen C. see D. will see 【答案】B 【解析】考查动词时态。根据标志词 already 可知,运用现在完成时态,表示过去发生的动作 对现在造成的影响。 15.Mike, why are you watching TV again? I my homework. A. finish B. finished

44、 C. have finished D. had finished 【答案】C 【解析】考查动词时态。根据上下文文意“迈克,你为什么有看电视了?我已经完成作业 了”,表是过去发生的事情对现在的影响是“我可以看电视了”,可知用现在完成时态,故选 C。 16. Do you know the moving story of Jack and Rose? Of course. I the film Titanic several times. A. see B. saw C. have seen D. had seen 【答案】C 【解析】考查动词时态。根据时间状语 several times 可知

45、动作已完成,要用现在完成时态,故 选 C。 17. Do you know the Englishman? Yes. I _him for two years. A. get to know B. have known C. knew D. got to know 答案】B 【解析】 本题考查的是时态的用法。 句意: 你认识这个英国人吗?是的, 我已经认识他两年了。 have+done 是现在完成时的标志。 18. Our foreign teacher Mr Green _us English since three years ago. A. has taught B. is teachi

46、ng C. taught D. teaches 【答案】A 【解析】考查动词时态的用法。since+时间点,表示自从以来,为现在完成时标志词,所 以答案为 A。句意:我们的外语老师格林先生自从三年前就教我们英语。 19. In recent years, the economy of our country _ rapidly A. is increased B. has increased C. increased D. has been increased 【答案】B 【解析】考查动词时态。根据句意“近几年中,我国的经济在快速增长”。根据标志词 in recent years 可知,用现在

47、完成时;经济在快速增长是主动语态,故选 B。 20. When can I see the doctor, madam? Let me see. Sorry, you _ your turn, so youll have to wait again. A. are missing B. have missed C. will miss D. missed 【答案】B 【解析】考查动词的时态用法。根据答语可知“你已经错过了看医生的机会了,所以你只能等 下一次了”, 知道机会已经错失, 所以造成等待下一次机会, 此处应该用现在完成时 have missed。 21.Would you like t

48、o watch the three-D film Titanic with me? Certainly. I dont mind seeing it again although I it twice. A. saw B. was seen C. have seen D. had seen 【答案】C 【解析】 考查动词时态用法。 由句中的 twice 可知, 此句为完成时, 根据前句 I dont mind seeing it again,可知答案为 C。 22. I began watching here an hour ago, but now nothing_ yet. A. happens B. will

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中 > 英语 > 人教版(2024) > 八年级下册
版权提示 | 免责声明

1,本文(人教版go for it 八年级下册英语语法知识点:现在完成时练习题(含答案).docx)为本站会员(TECH)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|