最新 现在完成时知识点总结复习及练习测试题Word格式.docx

上传人:b****1 文档编号:4168015 上传时间:2023-05-02 格式:DOCX 页数:21 大小:29.62KB
下载 相关 举报
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第1页
第1页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第2页
第2页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第3页
第3页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第4页
第4页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第5页
第5页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第6页
第6页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第7页
第7页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第8页
第8页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第9页
第9页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第10页
第10页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第11页
第11页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第12页
第12页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第13页
第13页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第14页
第14页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第15页
第15页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第16页
第16页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第17页
第17页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第18页
第18页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第19页
第19页 / 共21页
最新 现在完成时知识点总结复习及练习测试题Word格式.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

最新 现在完成时知识点总结复习及练习测试题Word格式.docx

《最新 现在完成时知识点总结复习及练习测试题Word格式.docx》由会员分享,可在线阅读,更多相关《最新 现在完成时知识点总结复习及练习测试题Word格式.docx(21页珍藏版)》请在冰点文库上搜索。

最新 现在完成时知识点总结复习及练习测试题Word格式.docx

 

historyfornearly20years.

teaches 

hastaught 

isteaching 

willteach

【答案】B

【解析】【分析】句意:

——露西,你叔叔是老师吗?

——是的,他是。

他教历史将近20年了。

根据句中的时间状语fornearly20years,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。

主语是he,用has,故选B.

【点评】考查现在完成时,注意其常与for+一段时间连用。

4.—Whereisyourfather?

— 

.

HehasbeentoShanghai 

HehasbeeninShanghai

HehasgonetoShanghai 

HehavebeentoShanghai

【答案】C

-你的父亲在哪儿?

-他去上海了。

Havebeento去过某地(已回);

havebeenin在……;

havegoneto去了某地(未回)。

本题中父亲是人们在找的人,所以是去了某地,还没回来,用havegoneto。

主语he是三人称单数,用hasgoneto。

【点评】本题考查现在完成时。

以及Havebeento;

havebeenin;

havegoneto三个短语的词义和用法。

5.Myparents 

fortwentyyearsbythetimeIwas15.

married 

hadmarried 

hadbeenmarried 

hadgotmarried

【解析】【分析】fortwentyyears“二十年”.为表一段时间的状语,要求谓语动词具有持续性。

而在所给选项中,只有bemarried表示结婚状态,具有延续性,故选C。

【点评】本题考查非延续性动词与延续性动词的转换。

6.—Theysaythereisanewrestaurantnearhere.

—Yes,andit______formorethanaweek.

hasbeenopen 

open 

isopening 

opens

【答案】A

——他们说在这附近有一个新的餐馆。

——是的,它已经开了一个多星期了。

根据formorethanaweek,可知用现在完成时,have/hasbeendone,故选A。

【点评】考查现在完成时,注意识记其标志词。

7.—Whereisyourmother?

—She______Australiaandshe______Sydneyfortwoweeks.

hasbeento;

hasbeenin 

hasbeento

hasgoneto;

——你的妈妈在哪里?

——她去了澳大利亚,她在悉尼呆了两周了。

hasbeento”去过某地“,现在已经回来了;

hasgoneto”去了某地“,还没有回来;

hasbeenin”待在某地“一段时间。

根据句意Whereisyourmother?

可知,她的妈妈还没有回来,第二个空后面有一段时间fortwoweeks,应该用bein,故应选C。

【点评】考查动词的时态,以及hasbeento,hasgoneto,hasbeenin的含义和用法。

8.—WhereisCatherine?

Ihaven'

tseenherfordays.

—She 

Wuhan.She'

llbebacknextweek.

hasgoneto 

hasbeento 

havegoneto 

havebeento

——Catherine在哪里?

我好几天没见她。

——她已经去武汉了。

她将下周回来。

主语是she,所以用has,排除C、D。

A.已经去了某地,在去的路上,还没有回来;

B.已经去过某地,表示去了某地,并且回来了。

根据She'

llbebacknextweek.她下周回来可知现在还没有回来,故选A。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

9.Thesmallshop________forseveralyears.

opened 

hasbeenopened 

hasopened 

hasbeenopen

【答案】D

【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词beopen.根据句意,本句应用现在完成时态,故选D。

【点评】考查open转化为beopen,beopen里的open是形容词,不能加ed..

10.——______you_____outtheproblem,Sam?

——Notyet,butI'

mgoingto.

Did,work 

Are,working 

Have,worked 

Will,work

萨姆,你计算出这道数学题了吗?

——还没有,但是快了。

结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。

选C。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

11.Youmustreturnthebookstothelibrarybecauseyou_________themformorethantwoweeks.

havelent 

haveborrowed 

havekept

【解析】【分析】句意是:

你必须把书还给图书馆因为你已经……两个多星期了。

formorethantwoweeks表示时间段,在现在完成时中需要和延续性动词连用,lend和borrow都是短暂性动词,keep具有延续性,故选C。

【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。

12.—Hi,Tom!

youever 

theBird'

sNest?

—Yes,Ihave.It'

sfantastic.

Have,beento 

Have,goneto 

Did,goto

——你好,Tom!

你曾经去过鸟巢吗?

——是的,我去过。

它是极好的。

根据答语—Yes,Ihave.可知是以have开头的现在完成时的一般疑问句,排除C。

havebeento+地点名词,去过某地,去了并且回来了;

havegoneto+地点名词,去了某地,去了还没有回来,在去或者回来的路上。

根据It'

sfantastic.可知去了并且回来了,故选A。

13.Mr.Fan 

in2005.Inotherwords,he 

for9yearstillnow. 

gotmarried;

hasbeenmarried 

married;

hadbeenmarried

gotmarried

【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次married后面要接宾语,getmarried表示的是短暂性动作,所以应填getmarried.第二空由“tillnow”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“hasbeenmarried”,故选A.

【点评】此题考查了动词时态问题,同时也考查了“getmarried”和“married”的区别。

14.Iamsurprisedatthenewlookofmyhometown,forit_____alotovertheyears.

changed 

changes 

willchange 

haschanged

【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,

结合overtheyears可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.

15.SofarTomwithMary_______50left-behindchildrentodotheirhomeworkafterschool.

help 

helped 

hashelped 

havehelped

【解析】【分析】此题要掌握现在完成时的时间状语及主语+with短语是单数的概念,即可得出答案。

16.Mikebegantoworkinthefactoryin2013.He 

thereforfouryears. 

isworking 

wasworking 

works 

hasworked

【答案】D

迈克在这里工作已经4年了。

一直持续的状态用现在完成时。

故D选项正确。

【点评】考查现在完成时。

17.TheGreens 

manyplacesofinterestsincetwoyearsago.

hasvisited 

havevisited 

visited 

willvisit

【解析】【分析】句意:

自两年前开始,格林一家参观了许多名胜。

since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,theGreens格林一家,表示复数含义,作主语,谓语用复数形式。

故选B。

18.Anumberoftourists_____Yangzhoumanytimesbecausesuchabeautifulcity.

havebeento 

havegoneto

很多游客多次去过扬州,因为它是如此美丽的一个城市。

havebeento,表示去过某个地方,havegoneto,表示去了某地,还没回来。

manytimes是很多次,游客们应该是去过很多次,用have/hasbeento+地点,由于主语是复数,助动词用have,故选A。

【点评】考查现在完成时,注意havebeento表示去过回来了,havegoneto表示去了还没回来。

19.—Lookatthesestamps.I_______themforfiveyears.

—Wow,theyarewonderful.

kept 

havekept 

havebought 

bought

——看这些邮票,我持有它们5年了。

——噢,真漂亮。

表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。

【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。

20.He________fortenyears.

gotmarried 

hadmarried

他结婚十年了。

根据句意可知是从过去持续到现在的动作,应该用现在完成时。

故选A。

21.Hehasstudiedinourschool__________.

sincefiveyears 

forfiveyears 

forfiveyearsago 

infiveyears

他已经在我们学校学习五年了。

hasstudied是现在完成时,和for+段时间连用,since+过去时间和现在完成时连用,in+段时间和一般将来时连用,故选B。

【点评】考查时间状语。

根据句意选出正确的时间状语。

22.Allmembers_______areadmittedtotheauditorium.

havegotthetickets 

thathadgotthetickets

thathavegotthetickets 

hadgotthetickets

所有得到票的成员都被允许进入了观众席。

根据题意可知,本句为定语从句,且从句中缺少主语,需要用that或who引导,且不可省略,所以排除A和D。

票已经拿到了,因此用完成时,根据are 

可知,用现在完成时,havegot,故选C。

【点评】考查定语从句和时态,注意tha引导从句的用法。

23.--Whatanicewatch!

Howlong 

you 

it?

--Forjusttwoweeks. 

will;

buy 

have;

had 

were;

having 

did;

“多好的一块表啊!

你买了多久了?

"

“刚刚两周。

”根据句意可知用现在完成时,buy是瞬间动词.不可与howlong连用,故排除选项A、D:

选项C是过去进行时,不符合题意。

故选B项。

24.Mysister 

inAmericafortwoyears.Imissherverymuch. 

studies 

studied 

hasstudied 

isstudying

我的姐姐在美国学习了两年了。

现在进行时表示持续大现在的状态并有可能继续持续下去。

故C选项正确。

25.WhichofthefollowingisWRONG?

Yourcarisgoodexceptforthecolour. 

Thefilmhasbegunfortwentyminutes.

Ihavekeptthebookfortwodays. 

What'

sthedifferencebetweenthetwotricks?

下面哪一个是错误的?

A选项意为:

你的汽车除了颜色之外其他都很好;

B选项意为:

这场电影已经开始二十分钟了。

这个句子是错误的,begun的原形是begin,意思是开始,是瞬间性动词,不能和一段时间连用;

C选项意为:

我借这本书已经两天了,这个句子是对的,keep是持续性动词;

D选项意为:

这两个把戏之间的区别是什么?

故应选B。

【点评】考查句子结构。

掌握短暂性动词不能与时间段连用。

26.Mike 

thebookshop.Ihavetowaitforhim.

wentto 

wasin 

hasgoneto

迈克去了书店。

我不得不等他。

从第二句来判断.迈克不在.应用“have/hasgonetoaplace”来表示“去某地了(还没有回来)”。

用现在完成时强调过去发生的事件对现在的影响。

【点评】考查动词时态及havebeento和havegoneto的区别。

27.Jack_______schooltwoyearsagoandhe_______fortwoyears.

leaves;

hasgone 

left;

hasbeenaway 

hasgone

Jack两年前离开学校,他离开有两年时间了。

twoyearsago表示动作瞬间结束用一般过去时,leave的过去式为left,fortwoyears表示状态延续用现在完成时,leave需换成beawayfrom,且Jack相当于第三人称单数,用hasbeenawayfrom。

【点评】考查一般过去时和现在完成时,注意根据标志性短语确定时态。

28.I 

myhometownforalongtime.Ireallymissit!

haveleft 

wentawayfrom 

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

当前位置:首页 > 工程科技 > 能源化工

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

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