英语英语高中现在完成时练习题Word文件下载.docx

上传人:b****4 文档编号:7867720 上传时间:2023-05-09 格式:DOCX 页数:17 大小:23.97KB
下载 相关 举报
英语英语高中现在完成时练习题Word文件下载.docx_第1页
第1页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第2页
第2页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第3页
第3页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第4页
第4页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第5页
第5页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第6页
第6页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第7页
第7页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第8页
第8页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第9页
第9页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第10页
第10页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第11页
第11页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第12页
第12页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第13页
第13页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第14页
第14页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第15页
第15页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第16页
第16页 / 共17页
英语英语高中现在完成时练习题Word文件下载.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

英语英语高中现在完成时练习题Word文件下载.docx

《英语英语高中现在完成时练习题Word文件下载.docx》由会员分享,可在线阅读,更多相关《英语英语高中现在完成时练习题Word文件下载.docx(17页珍藏版)》请在冰点文库上搜索。

英语英语高中现在完成时练习题Word文件下载.docx

A.havebeennoticedB.arenoticing

C.willnoticeD.havenoticed

【答案】D

考查现在完成时态。

随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。

结合句意可知句子用现在完成时态,people是句子主语,故答案为D。

4.OnlysincetheIndustrialRevolution________inplacesawayfromtheirhomesorbeenlefttoraisesmallchildrenwithoutthehelpofmultipleadults.

A.mostpeoplehaveworkedB.havemostpeopleworked

C.mostpeoplehadworkedD.hadmostpeopleworked

【答案】B

考查倒装和时态。

就是从工业革命开始,多数人去远离他们家的某些地方工作或是被留下来养育孩子,没有许多成年人帮助。

“only+时间状语”放在句首,句子需用部分倒装;

再根据since可知用现在完成时,故选B。

5.Therecent40yearsgreatchangestakingplacealloverChina.

A.witnessedB.haswitnessed

C.hadwitnessedD.witnesses

近40年来,中国发生了巨大的变化。

表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。

6.They____fortenyears.

A.hasbeenmarriedB.havebeenmarried

C.gotmarriedD.married

考查marry的用法。

他们结婚有十年的时间了。

marry作不及物动词时有两种用法:

getmarriedtosb.(表动作)/bemarriedtosb.(表状态);

作及物动词时有marrysb.,根据fortenyears可知,此处应当用bemarriedtosb.强调状态,用现在完成时。

故B选项正确。

7.Moreandmorecancerpatients_________inhospitalowingtopollutedenvironmentandpeople’sbadlifestyles.

A.treatedB.havetreated

C.havebeentreatedD.hadbeentreated

考查时态语态。

由于被污染了的环境和人们糟糕的生活方式,越来越多的癌症病人正在医院里接受治疗。

本句主语moreandmorecancerpatients与动词treat构成被动关系,要使用被动语态;

而且很多病人接受治疗是已经发生的事情,要用完成时表示,所以本句使用现在完成时的被动语态,故选择C项。

8.TheGreens_____Chinaforfiveyears.

A.hasbeeninB.havebeenin

C.wenttoD.hasgoneto

Green一家人来中国已经五年了。

时间状语forfiveyears表明用现在完成时,TheGreens作主语时,谓语动词用复数,而且接一段时间要用havebeenin,故B项正确。

9.Duringthelastthreedecades,thenumberofpeopleparticipatinginphysicalfitnessprogramssharply..

A.wasincreasingB.hasincreased

C.hadincreasedD.willbeincreasing

试题分析:

考查动词的时态语态。

从句意“在过去的三十年中,参加健身锻炼的人数已经增加很多了”知,increase的动作虽然发生在过去,但一直持续到现在,同时由题眼“duringthelastthreedecades”可知,该空中应该用现在完成时态,所以只有B项符合语境。

【名师点睛】时态题的考查关键是抓住句子的上下文含义和句中的时间状语。

要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。

这句话的时间状语是Duringthelastthreedecades是典型的现在完成时的时间状语。

10.Theoldcouplehavebeenmarriedfor40yearsandneveronce___________witheachother.

A.theyhavequarreledB.havetheyquarreled

C.theyhadquarreledD.hadtheyquarreled

考查倒装。

那对老夫妻已经结婚40年了,从来都没有争吵过。

never放在后句的句首,要用部分倒装,for40years表明应该用现在完成时,故B项正确。

【点睛】

当含有否定意义的词never,seldom,little,hardly,not,bynomeans位于句首时,后面的句子要使用部分倒装。

11.Withthewideuseofe-business,thewayofshoppingwewereusedtoalot.

A.changeB.changing

C.changedD.haschanged

随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。

wewereusedto是一个定语从句,先行词是thewayofshopping,表示过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去,用现在完成时,故选D。

12.ThisisthethirdtimeI____HongKong.ThesecondtimeI____herewasonChristmasDaylastyear.

A.havevisited;

cameB.havevisited;

havecome

C.visit;

cameD.visited;

hadcome

这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。

第一句考查了固定句式:

This/Itis/wasthe序数词timesbhave/has/haddonesth,该句式意为“这是某人第几次做某事”,所以第一空中使用havevisited;

第二空中用一般过去时描述过去发生的事情。

故A项正确。

本题第一空考查了特殊句式“It/That/Thisisthe...timethatsbhavedonesth;

该句式意为“这是某人第几次做某事”;

结合日常生活实际,能够计算到这是第几次做某事,表明该动作已经发生,因此,要用完成时态——主句用现在时,从句用现在完成时;

主句用过去时,从句用过去完成时。

13.Wetwothirdsoftheprojectsofarandwe’resuretocompleteitontime.

A.finishB.willfinish

C.havefinishedD.finished

到目前为止,我们已经完成了三分之二的项目,我们一定会按时完成。

根据句中时间状语sofar可知用现在完成时。

故选C。

本题考查现在完成时,现在完成时是“过去的动作或状态持续到现在并且已经完成”。

判断现在完成时的标志词有already,ever,never,yet,just,before,still,lately,since,foralongtime,uptonow,until,sofar,inthelastfewyears/weeks/mouths,tillnow,recently等,考生在平时学习英语过程中要多注意积累。

本题只要抓住句中时间状语sofar(到目前为止)就可以判断出用现在完成时。

14.―Whatdoyouthinkofourhometown?

―Verybeautiful.YouknowitisthefirsttimethatI_______here.

A.willbeB.was

C.havebeenD.hadbeen

考查固定句型中的时态。

固定句型:

itis/was序数词timethatsb…这是第几次某人做某事的时候了;

如果前面是is,后面使用现在完成时;

如果前面是was,后面使用过去完成时;

本题前面是is,故使用现在完成时。

—你认为我们国家怎么样?

—发出漂亮。

你知道这是我第一次来到这里。

故C正确。

考点:

点评:

15.He_________________hiswifefortenyears

A.hasmarriedB.hasbeenmarriedwith

C.hasbeenmarriedtoD.gotmarriedto

他和妻子已经结婚10年了。

本句应该使用bemarried表示已婚状态,与时间状语fortenyears保持一致。

动词marry是短暂性动词,不能和一段时间连用,排除AD项。

与某人结婚应该使用介词to,排除B项。

故C项正确。

16.—Hello,Ihaveheardyouareonholiday.

—That’snotthecase.ActuallyI______frommyholidayinAthens,whereI______forafortnight.

A.returned;

stayedB.havereturned;

stayed

C.willreturn;

stayD.amtoreturn;

stay

—你好,我听说你在度假。

—不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。

根据句意可知,我已经回来,所以用现在完成时havereturned。

根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。

17.HowmanyEnglishwords____you____uptonow?

A.did;

learnB.had;

learned

C.have;

learnedD.do;

learn

到目前为止,你学习了多少英语词汇?

根据uptonow可知用现在完成时,故选C。

18.I’mafraidIyouwithagreatmanyquestions.Thankyoualot,sir.

A.havebotheredB.appreciated

C.havecontactedD.impressed

考查动词时态。

A.havebothered麻烦;

B.appreciated欣赏,感激;

C.havecontacted交往,接触;

D.impressed铭记。

恐怕我已经麻烦了你许多问题,非常感谢您。

此处指已经问了许多问题,动作已经完成用现在完成时,故选A.

19.She_______MrWhitefortwoyears.

A.marriedB.hasbeenmarriedto

C.marriedwithD.hasbeemarrying

考查谓语动词的时态和语态。

她已经嫁给怀特先生两年了。

和某人结婚或嫁给了某人,用bemarriedtosb。

for+时间段,要用完成时。

故此空填hasbeenmarriedto,综上所述,故选B。

20.—Whenwillthebike-sharingschemesbeintroducedtothepublic?

—Notuntil_______abetterunderstandingofthem.

A.wehavehadB.willwehavehad

C.havewehadD.wewillhavehad

考查时间状语从句。

--公共单车共乘计划将于何时推出?

---直到对它们有了更好的了解。

根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。

notuntil位于句首时,主句要用部分倒装,但是从句不用,故选A。

21.WithChang'

e-3successfullylanding,Chinabecomesthethirdcountryintheworldthat_______onthemoon.

A.landsB.haslandedC.landedD.waslanding

随着嫦娥3号的成功着陆,中国成为了世界上第三个登上月球的国家。

根据固定句型:

itisthefirstthat+现在完成时,可知用现在完成时,故选B。

22.Iwon’tgotoseethefilmtonight,becauseI________myticket.

A.lostB.havelostC.willloseD.didn’thave

我今晚不去看电影了,因为我的票丢了。

现在完成时强调对现在的结果/影响,“票不见了”,所以Iwon’tgotoseethefilmtonight。

本题易错选A,一般过去时,只强调“丢失了”,也许后来又见了。

故选B。

23.Theteachertogetherwithhisassistants_____tencellsamplesduringthepasttwomonthsintheschoollab.

A.analyzeB.analyzesC.hasanalyzedD.haveanalyzed

考查时态和主谓一致。

老师和他的助手们,在过去两个月里在学校实验室分析了十个细胞样本。

由“duringthepasttwomonths”可知,本句为现在完成时,主语为Theteachertogetherwithhisassistants,当togetherwith连接句子时,谓语单复数与togetherwith之前的词的单复数保持一致既与Theteacher保持一致。

故选C项。

24.Greatchanges________inourschoolsince2016.Alotofprogress________.

A.havetakentheplace;

havebeenmadeB.hadtakenplace;

havebeenmade

C.weretakenplace;

hasmadeD.havetakenplace;

hasbeenmade

自2016年以来,我们学校发生了巨大的变化。

已经取得了许多进展。

since+一段时间,是现在完成时的标志,因此应用现在完成时;

takeplace意为“发生”,无被动语态,且主语是greatchanges,故谓语动词用复数,故用havetakenplace;

progress意为“进步,进展”,为不可数名词,故谓语动词应用单数,且progress与make之间是被动关系,故应用hasbeenmade。

结合选项,故选D。

25.We____eachothersincechildhood.

A.haveknownB.knewC.knowD.areknowing

从儿童时期我们就是彼此认识。

根据题干中的时间状语sincechildhood可知此处应用现在完成时。

故选A。

26.Johnisoneofthebestwriterswho______publishedalotofbooks.

A.hasB.haveC.havebeenD.are

考查主谓一致与现在完成时。

约翰是出版了许多书的最好的作家之一。

分析句子,其后定语从句先行词为thebestwriters是复数,从句中作主语,从句谓语动词与先行词保持人称和数的一致,故其谓语形式要用复数,且约翰已经出版了很多书,为过去的动作对现在造成影响,用现在完成时,且writers与谓语动词publish是主动关系,综上所述。

故选B项。

27.-What'

syourfather'

sattitudetoyournewjob?

-I______ideaswithhimuptonow.However,healwaysletsmemakeupmymind.

A.won'

texchangeB.didn'

texchangeC.don'

texchangeD.haven'

texchanged

--你父亲对你的新工作持什么态度?

--到目前为止我还没有和他交换过意见。

但是,他总是让我下决心。

由句中的时间状语uptonow可知,此处应用现在完成时。

故选D。

28.--_____mydictionary?

--Yes.Iputitinyourdeskjustnow.

A.DoyouseeB.Haveyouseen

C.DidyouseeD.Hadyouseen

——你看到我的词典了吗?

——是的,我刚才把它放你桌上了。

根据句意可知此处强调过去的动作对现在造成的影响,用现在完成时,故B项正确。

29.—Whatastupidmistake!

—Yes.I______youdoingitcarefully,butwithoutsuccess.

A.wassuggestingB.willsuggest

C.havesuggestedD.hadsuggested

——这是一个多么愚蠢的错误啊!

——是的,我建议过你要认真,但是你听不进去。

根据“Whatastupidmistake!

”判断此处强调过去的事情对现在的影响,应该用现在完成时,故C项正确。

30.LEDlighting,eveninmostdevelopedcountries,________longenoughtoknowitseffectsacrossthehumanlifespan.

A.hasnotbeenusedB.wasnotused

C.hadnotbeenusedD.isnotbeingused

即使在大多数发达国家,LED照明的使用时间也不够长,不足以了解其在人类寿命中的影响。

分析句子可知,LED照明到现在一直还在使用,所以用现在完成时,故选A。

31.Inthelastfewyears,China___greatachievementsinenvironmentalprotection.

A.hasmadeB.hadmade

C.wasmakingD.ismaking

在过去的这些年里,中国在环境保护中取得了很大的成就。

由时间状语inthelastfewyears可推知动作从过去一段时间持续到现在并对现在造成影响,用现在完成时。

【名师点睛】

判断时态可以从时间状语入手,题干中的inthelastfewyears为现在完成时的时间标志词。

类似的还有over/for/duringthelast/past

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

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2