《2022年新目标八年级下册英语现在完成时专项练习.docx》由会员分享,可在线阅读,更多相关《2022年新目标八年级下册英语现在完成时专项练习.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 现在完成时专项练习一、单项挑选;1、Both his parents look sad . Maybe they _ whats happened to him . 和浩特A. knew B. have known C. must know D.will know 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
2、writing C.wrote D.has written 5、Our country _ a lot so far . 名师归纳总结 - - - - - - -第 1 页,共 6 页精选学习资料 - - - - - - - - - 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 ; study
3、ing 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 名师归纳总结 - - - - - - -第 2 页,共 6 页精选学习资料 - - - - - - - - - D.see 9、These farme
4、rs 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 16、 Miss Green i
5、snt in the office . she_ to the library . A.has gone B. went C.will go D. has been 二、句型转换;名师归纳总结 - - - - - - -第 3 页,共 6 页精选学习资料 - - - - - - - - - 2、They have been here since 2000. 对划线部分提问 have they been here. 3、The old man _ last year. He for a year. die 动词填空 6、Her mother has been a Party member for
6、 three years . 同义句Her mother _ the Party three years _ . 三、汉译英;1、他昨天收到一封信;2、我父亲以前到过长城;3、她仍没有看过那部新电影;4、她去过上海;5、他这些天上哪儿去了 . 参考答案 : 一、单项挑选;1、现在完成时主要强调过去发生的动作对现在造成的影响 ,或过去发生的动作 仍未终止 ,始终连续到现在或将来 ,重点在于对现在的影响;这种考查难度较大 ,往往 无时间状语 ,需要从上下文分析、推理才行;故上两侧依据上下文分析、推理 ,正确 答案是 B;2、现在完成常常与 already已经,just刚刚 ,正好 ,ever曾经,
7、never从来,也不;从 不,before 以前 ,yet仍旧等连用;故 2 应选 B;3、C 名师归纳总结 - - - - - - -第 4 页,共 6 页精选学习资料 - - - - - - - - - 4、现在完成常常与 recently近来 ,so far到目前为止 ,in the past/“ last + 一段时间”等时间状语连用;由于上述短语表示的是从现在起往前推算的一段时间 ,句中的动作是从过去某一时间或时刻开头连续到现在的;故 4 应选 D;5、C 6、现在完成时常常与 “ for +时间段或 since +过去时间点 ”连用 含从句 ,从句过去时;故 6 应选 C;7、C
8、8、现在完成时仍与 once一次 ,twice两次 ,three times三次,several times几次等表示重复次数的词语连用;故 8 应选 B;9、现在完成时与一般过去时简单混淆,就是由于它们所表示的动作都发生在过去,但二者又有区分 :一般过去时表示过去某个时间发生的事、存在的状态或常常发生的动作 ,说话的侧重点在于陈述一件过去的事情,与现在没有关系 ;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语如 yesterday , last week , a moment ago等连用;故 9 的正确答案为 B;10、B 11、现在完成时中 ,非连续性动词不能与
9、语连用 ,通常是用相应的连续性动词来代替;故12、B 13、A 14、C 15、A;for 和 since引导的表示一段时间的状 11 的正确答案依次为 :D;16、“ have/has gone to + 地点 ”表示“某人去了某地 仍未回来 ” ,指主语所指的人不在这儿; “ have /has been in + 地点”表示 “在某地呆了多长时间 ” ,常与表示时间的状语连用; “ have/has been to + 地点 ”表示 “曾经去过某地 但现在已不在那儿; ”故 16的正确答案为 A;17、A 18、D 19、C 20、C 名师归纳总结 - - - - - - -第 5 页,
10、共 6 页精选学习资料 - - - - - - - - - 二、句型转换;1、has he. 2、How long 3、died, has been dead 4、has been open 5、has been away 6、joined;ago 7、It is, since 8、The bus has been here for ten minutes. 三、汉译英;1、Jim has finished doing his homework already. He is free now. 2、He received a letter yesterday. 3、My father has been to the Great Wall before. 4、She hasnt seen the new film yet. 5、She has been to Shanghai. 6、Where has he been these days. 名师归纳总结 - - - - - - -第 6 页,共 6 页