英语英语现在完成时题20套带答案

上传人:人*** 文档编号:455483525 上传时间:2022-09-08 格式:DOC 页数:14 大小:116KB
返回 下载 相关 举报
英语英语现在完成时题20套带答案_第1页
第1页 / 共14页
英语英语现在完成时题20套带答案_第2页
第2页 / 共14页
英语英语现在完成时题20套带答案_第3页
第3页 / 共14页
英语英语现在完成时题20套带答案_第4页
第4页 / 共14页
英语英语现在完成时题20套带答案_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《英语英语现在完成时题20套带答案》由会员分享,可在线阅读,更多相关《英语英语现在完成时题20套带答案(14页珍藏版)》请在金锄头文库上搜索。

1、(英语)英语现在完成时题 20套(带答案)、单项选择现在完成时1. The boy pretendedasleep when his father came back.A. to fall B. to have fallenC. to be falling D . have fallen【答案】B【解析】【详解】考查固定句型和时态。句意:他的父亲回来时,这个男孩假装睡着了。pretend to do sth.假装做某事,该句型是固定句型。表示动作开始于过去某一时刻,一直延续到现在,或可能 还要继续下去,用现在完成时,故选B。2. The disease is a huge blow for t

2、he farmers. Hundreds of themtheir animals,livelihood and hopes destroyed and many others fear theythe same fate.A. have seen; will suffer B . saw; sufferedC. had seen; was to suffer D. see; suffer【答案】A【解析】【详解】考查时态。句意:这种疾病对农民来说是一个巨大的打击。数以百计的人目睹了他们的动 物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。结合句意可知第一空用 现在完成时态;第二空用

3、一般将来时态。故选Ao3. I took notes during the meeting, but I _a chanee to write them into a report so far.A. didn t haveB. haven ahC. hadn t hadD. won t have【答案】B【解析】【详解】考查时态。句意:会议期间我做了笔记,但到目前为止我还没有机会把它们写进报告里。根据句中时间状语 so far可知,此处应使用现在完成时。故B选项正确。【点睛】现在完成时的部分常见标志词(组) in the past few days/weeks/months/years ;

4、(up to)these few days/weeks/months/years ; up to present/now ; so far; till now 及句型:It is the 序数词 +time that谓语动词使用现在完成时。4. During the last three decades, the number of people participating in physical fitness programs sharply.A. was in creas ingB. has in creasedC. had in creasedD. will be in creas i

5、ng【答案】B【解析】试题分析:考查动词的时态语态。从句意在过去的三十年中,参加健身锻炼的人数已经增加很多了 知,in crease的动作虽然发生在过去,但一直持续到现在,同时由题眼“ duringthe last three decades可知,该空中应该用现在完成时态,所以只有B项符合语境。【名师点睛】时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之 处。这句话的时间状语是During the last three decades是典型的现在完成时的时间状语。5. Only since the

6、In dustrial Revoluti onin places away from their homes or bee n left toraise small childre n without the help of multiple adults.A. most people have worked B . have most people workedC. most people had worked D . had most people worked【答案】B【解析】【详解】考查倒装和时态。句意:就是从工业革命开始,多数人去远离他们家的某些地方工作或是 被留下来养育孩子,没有许

7、多成年人帮助。“onl卅时间状语”放在句首,句子需用部分倒装;再根据since可知用现在完成时,故选B。6. Would you care for a cup of tea? It tastes pretty good.I _ one. Thank you just the same.A. have had B.【答案】A【解析】【详解】考查时态。句意:had C. would have D . will have你想喝杯茶吗?味道很好。我已经喝过了,我仍然谢谢你。结合句意可知此处用现在完成时态,故选A。7. I am a better reader this year than I was

8、last year because Ito hundreds of newcon cepts and ideas.A. have exposed B. had been exposed C. have been exposed D. was exposed【答案】C【解析】【分析】考查时态。【详解】句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。由上文可知 读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。Expose暴露;揭发”为瞬间性动词,此处现在完成时需改为延续性动词表示接触”的状态,故用be exposed。综上本题最终选 C。8. The Chi

9、nese women s volleyball team won the gold medal at tIRo Olympics, which is the third time the team _ lympic gold.A. claimed B. has claimedC. has been claiming D. had claimed【答案】B【解析】【详解】考查时态语态。句型:it is the+序数词+time that从句,从句谓语动词要使用现在完成时。 claim有权利要求得到,与主语 the team为主谓关系,应用主动语态。句意:中国女排在 里约奥运会上获得了金牌,这是第

10、三次团队获得奥运金牌。故选Bo9. In the past twenty years, a huge amount of environmental damageby air pollution.A. has been causedB. have been causedC. was causedD. were caused【答案】A【解析】【详解】考查时态和主谓一致。句意:在过去的二十年里,空气污染已经对环境造成了很大的危害。“in the past 一段时间”一般与现在完成时连用,故排除C, D。分析可知,句子的主语a huge amount of environmental damage

11、禾口谓语 cause之间是动宾关系,所以要用被动语态。主语为单数,谓语动词也要用单数。故选A项。【点睛】a huge amount of 意为 大量的” 修饰不可数名词。本题中environmental damage 为不可数名词,由 a huge amount of 修饰,a huge amount of environmental damage 为主语表示单 数,所以谓语动词要用单数。10. More and more cancer patientsin hospital owing to polluted environment and people s bad lifestyles.A

12、. treated B. have treatedC. have been treated D. had been treated【答案】C【解析】【详解】考查时态语态。句意:由于被污染了的环境和人们糟糕的生活方式,越来越多的癌症病人正在医院里接受治疗。本句主语more and more cancer patients 与动词treat构成被动关系,要使用被动语态;而且很多病人接受治疗是已经发生的事情,要用完成时表示,所以 本句使用现在完成时的被动语态,故选择 C 项。11 Linda to her mother for so long that she figures out almost

13、every gesture of hermother s.A attendedBhad attendedC would attendDhas attended【答案】 D【解析】【详解】 考查现在完成时。句意:琳达照顾她母亲太久了,她几乎能领会母亲的每一个动作。分析 句意可知,本句为现在完成时,表示过去所发生的动作或事情对现在的影响或产生的结 果,着眼点在现在。由“she figures out almost every gesture of her mother 可知,琳达照顾她母亲太久了。对现在的影响是,她几乎能领会母亲的每一个动作。故D 选项正确。12 Ladies and gentle

14、men, due to the heavy rain, the star who you to see perform willarrive in an hour.A have come Bcome Ccame Dare coming【答案】 A【解析】【详解】 考查现在完成时。句意:女士们,先生们,由于下大雨,你们来看演出的明星将在一小时 后到达。现在完成时表示 过去的动作对现在的影响或结果或 过去的动作延续到现在,根据语境,人们来看演出, come 的动作已经发生,并且 现在还在 ,所以用现在完成时, 故选 A。13Over the last three decades, the numb

15、er of people participating in physical fitness programs sharply.A was increasing Bhas increasedC had increased D will be increasing【答案】 B【解析】【详解】考查时态。句意:在过去的三十年里,参加健身计划的人数急剧增加。Over the last threedecades在最近的30年里照和现在完成时态连用,故选B。14 Ever since he left school, he becoming a professor in that famous university.A has never dreamed of Bhad never dreamed ofC didn t dream of Dwas not dreaming of【答案】 A【解析】【详解】考查时态。句意:自从他离开学校以来,他从来没有梦想成为那所著名大学的教授。此处since “从

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

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