英语现在完成进行时专题练习(及答案)含解析

上传人:新** 文档编号:563445615 上传时间:2022-09-19 格式:DOCX 页数:8 大小:217.19KB
返回 下载 相关 举报
英语现在完成进行时专题练习(及答案)含解析_第1页
第1页 / 共8页
英语现在完成进行时专题练习(及答案)含解析_第2页
第2页 / 共8页
英语现在完成进行时专题练习(及答案)含解析_第3页
第3页 / 共8页
英语现在完成进行时专题练习(及答案)含解析_第4页
第4页 / 共8页
英语现在完成进行时专题练习(及答案)含解析_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《英语现在完成进行时专题练习(及答案)含解析》由会员分享,可在线阅读,更多相关《英语现在完成进行时专题练习(及答案)含解析(8页珍藏版)》请在金锄头文库上搜索。

1、英语现在完成进行时专题练习( 及答案 ) 含解析一、初中英语现在完成进行时1To our relief, rescue work is under way in the quake-hit area in Mexico.Yes, volunteers are helping to distribute the donated provisions that _.A. were pouring inB. have been pouring inC. are poured inD. had been poured in【答案】 B【解析】 【分析】句意:令我们欣慰的是,救援工作正在墨西哥地震灾区展

2、开。是的,志愿者们正在帮助分发捐赠的物品。表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。【点评】考查时态,本题涉及现在完成进行时的应用。2He _ it for two hours, and hes still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】C【解析】 【分析】由前半句的 for two hours 和后半句句意 “他现在仍然在看 ”可知应用现在完成进行时。3 Why is your foreign teacheresesoChingoo

3、d?Because heChina for eight yearsA. has gone toB. has been toC. has come toD. has been in【答案】 D【解析】 【分析】句意为:-为什么你的外教的中文那么好?-因为他来中国已经8 年了。时间状语for eight years 是一段时间,所以要用表示状态的短语be in 的现在完成时态,故选 D【点评】考查现在完成时的短语辨析。4Ito Rongjiang last year But Ineverto ChongjiangA. went , have, beenB. will go,have, beenC.

4、 went, have, goneD. go,have, gone【答案】A【解析】 【分析】句意:去年我去了榕江,但我从未去过重江。由last year 可知,第一句用一般过去时;由第二句中的never 可知,用现在完成时,故选A。【点评】考查动词的时态,注意句中的时间状语的暗示。5The number of foreign students attending Chinese universities _ rising steadily since 1990.A. isB. areC. has beenD. have been【答案】C【解析】 【分析】句意:从1990年开始, 入中国大学

5、的外国学生的数量呈 定增 。根据 状 since 1990 ,从1991年开始,可知本句 在完成 行 has/have +been+ 在分 ;再根据thenumberof, 的数量,助 用 数形式has, be的 去分 been 。故 C。【点 】考 在完成 行 。注意掌握 构 在完成 行 的 构:has/have+been+现在分 。6Im sorry you A. waitso long, but itll still be some time before Jim gets back.B. waitedC. had waitedD. have been waiting【答案】D【解析】

6、【分析】句意:很抱歉 你等了 么 ,但吉姆 得 一段 才能回来。have been waiting , 在完成 行 ,表示从 去开始的 作一直持 到 在,可能 要持 ,根据下一句but itll still be some time before Jim gets back.可知可能 要 等待,所以用 在完成 行 ,故 D。【点 】考 ,掌握 在完成 行 的用法。7The couple _their new flat since the end of last month. They havent finished yet. A. have been decorating B. have de

7、corated C. has been decorating D. was decorating【答案】A【解析】 【分析】句意: 夫 从上个月末起就一直在装 他 的新公寓。他 没有完成。decorate装 , ;根据句意和since the end of last month可知,此 表示 作从某一 开始,一直持 到 在,所以 用 在完成 行 ,且此 主 是thecouple,且根据后句中的they可知,此 指的是夫妻两个人,所以表示名 复数,所以 用原形,故 A。【点 】考 在完成 行 和主 一致。注意表示 作从某一 开始,一直持 到 在, 用 在完成 行 。8The most delic

8、ious cookies in the world _ by granny. Please wait ten more minutes toenjoy them.A. makesB. is madeC. is being madeD. is going to make【答案】C【解析】 【分析】考 和 。句意:奶奶正在做世界上最好吃的 干,再有十几分 就可以享用了。依据后面一句 的内容可知,奶奶是正在做 干,故需要使用 在 行 的被 ,故 C。9Why, youre late again! I _ here for over two hours!A. am waitingB. waitedC.

9、 have been waitingD. was waiting【答案】C【解析】 【分析】考查现在完成进行时。句意:为什么,你又迟到了!我在这里已经等了两个多小时了!根据句意可知,“等 ”这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响。故选C 项。【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。构成: have+been+doing 。10 Mary_ to writing classes every night since June and the course will end this week.A. had

10、 goneB. has been goingC. is goingD. went【答案】B【解析】 【分析】。句意:从6 月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选B。【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。11 Even though he gives away a piece of his fortune each year, the stock of Berkshire Hathaway, the sou

11、rce of Warren Buffets wealth, very rapidly.A. has raisedB. has been raisingC. has risenD. has been rising【答案】 D【解析】 【分析】考查动词时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔 哈撒韦公司的股票一直增长迅速。raise 是及物动词,要用raise 的话,需要改成 “财产被提高 ”; rise 是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。故选D。【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动

12、词的各种时态的用法。12 Doctor Smith, whoin Shanghai for more than ten years, is considering working inHuaian, but he hasnt decided yet.A. had workedB. has been workingC. is workingD. works【答案】B【解析】 【分析】句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。分析句子可知,本句中的 who 指代前面的先行词 doctor Smith,是单数。而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。故选B。【点评】考查时态,本题涉及现在完成进行时的应用。13 You look pretty tired today!Ian environmental report over the last few days, which should be submitted to the bosstomorrow.A. wroteB. was writingC. had writtenD. have been writing【答案】 D【解析】 【分析】句意: 你今天看起来很累! 在过去的几天里

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 外语文库 > 英语学习

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号