人教版英语过去完成时培优题含答案解析Word下载.docx

上传人:b****1 文档编号:14114274 上传时间:2022-10-18 格式:DOCX 页数:17 大小:30.54KB
下载 相关 举报
人教版英语过去完成时培优题含答案解析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

《人教版英语过去完成时培优题含答案解析Word下载.docx》由会员分享,可在线阅读,更多相关《人教版英语过去完成时培优题含答案解析Word下载.docx(17页珍藏版)》请在冰豆网上搜索。

人教版英语过去完成时培优题含答案解析Word下载.docx

2.Suedidn'

tgotoseethefilmwithuslastweekbecauseshe________________itwithhermother.

hasseen 

hadseen 

willsee 

saw

【答案】B

【解析】【分析】句意:

苏上星期没和我们一起去看电影,因为她和她妈妈一起看过了。

A.已经看了,现在完成时;

B.已经看了,过去完成时;

C.将看,一般将来时;

D.看了,一般过去时。

Sue和妈妈看了电影的影响是上周Sue没有和我们看电影,所以用完成时,根据didn'

t可知是与过去有关,所以用过去完成时,结构是had+动词过去分词,see的过去分词是seen,故选B。

【点评】考查过去完成时,注意平时识记其结构,理解句意。

3.Hewantedtoknowhowlong 

 

inhospital.

sheisstaying 

shehadstayed 

didshestay 

shestay

他想要知道她在医院待了多长时间。

根据停留stay发生在想知道wanted之前,可知用过去完成时had+过去分词,表示过去的过去已经发生的事。

故选B。

【点评】本题考查过去完成时,注意熟记过去完成时的结构had+过去分词。

4.Thelittleboy 

meafewminutesbeforehismothershowedup.

staresat 

hasstaredat 

looksat 

hadstaredat

【答案】D

这个小男孩在他妈妈出现之前一直盯着我。

根据stare这个动作发生在他妈妈showedup出现之前,是过去的过去,可知用过去完成时had+过去分词。

故选D。

【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。

5.Bythetimeoflastyear,she 

thepianoforfiveyears.

learnt 

haslearnt 

hadlearnt 

willlearn

【答案】C

到去年的时候,她已经学了五年钢琴了。

由时间状语Bythetimeoflastyear可知这里是指在这个时间之前已经完成的动作,应该用过去完成时:

had+动词的过去分词。

故答案为C。

【点评】考查过去完成时。

掌握过去完成时的构成和用法。

6.Thebus______forfiveminuteswhenTimarrivedatthestation.

went 

hasleft 

hadleft 

hadbeenaway

【答案】D

当迪姆到达车站时,公交离开了五分钟了。

表示到达车站前已经发生或完成的动作,句子用过去完成时态;

leave是一个非延续性的动词,不能与表示一段时间的状语for…连用,可以表达成beaway,形容词表示状态,可以与表示一段时间的状语连用。

【点评】本题考查过去完成时以及延续性动词的用法。

7.Thegirlsittingnexttomeontheplanewasverynervous,forshe 

before.

didn'

tfly 

hasn'

tflown 

hadn'

wasn'

tflying

飞机上坐在我旁边的女孩很紧张,因为她以前没有坐过飞机。

根据上文的句子Thegirlsittingnexttomeontheplanewasverynervous的一般过去时态可知,这里空白处所表示的是过去的过去,谓语应该用过去完成时态:

根据句意,故答案为C。

【点评】考查过去完成时态。

掌握过去完成的意义和用法:

表示过去的过去的动作或状态。

用had+动词的过去分词表达。

8.—What'

sup?

—Imissedthetrain.BythetimeIgottothetrainstation,thetrain    for10minutes.

hasbeenaway 

【解析】【分析】句意:

一怎么啦?

一我错过了火车。

在我到达火车站前,火车已经离开了十分钟了。

A.hadleft过去完成时态;

B.hasleft 

现在完成时态;

C.hasbeenaway现在完成时;

D.hadbeenaway过去完成时。

bythetime,在......之前,是过去完成时的标志词,表示过去的过去的时间。

和一段时间连用,动作应该是延续性的,leave对应的延续性状态是beaway,故选D。

9.BythetimeIlockedthedoor,IrealizedI 

mykeysathome.

hadrepaired 

hadchanged 

hadforgotten 

hadleft

【解析】【分析】句意为“到我锁门的时候,我才意识到把钥匙忘在家里了”,表示“把某物遗忘在某处”要用leave。

该动作发生在realized之前,用过去完成时,故选D。

【点评】本题考查过去完成时的用法。

10. 

—I______knowyoucanplaythepianosowell.

—Thankyou. 

don'

can'

t

【答案】A

——我不知道你钢琴弹得那么好。

——谢谢。

A.didn'

t不,一般过去时态,指过去的状态及过去发生的动作;

B.don'

t不,一般现在时态,指经常性、习惯性的动作;

C.can'

t不能,指能力;

不可能,表示否定的推测。

根据语境,说话时我已知道你钢琴弹得好,不知道是过去的状态,用一般过去时,故选A。

11.—Weallwenttotheparkexceptyoulastweekend.Whydidn'

tyoucome?

—BecauseI 

theparktwice.

havegoneto 

hadgoneto 

hadbeento 

havebeento

【解析】【分析】havegoneto去了(尚未回).havebeento去过(已回),根据句意在lastweekend之前去过,所以用过去完成时,故选C。

【点评】本题考查过去完成时的用法,表示在过去某一时间前已经发生的动作。

12.Hesaidthat________.

hehasfinishedhisworkalready 

hehadfinishedhisworkalready

hashefinishedhisworkalready 

hadhefinishedhisworkalready

【答案】B

他说他已经完成他的工作了。

说之前就已经做完工作了,said是过去式,所以完成工作是发生在过去之前,所以用过去完成时,结构是had+动词过去分词,排除A、C。

said后面跟的是宾语从句,从句句子结构应该也是主语+谓语+宾语,所以排除D,故选B。

【点评】考查过去完成时,注意其定义的理解。

13.—Jack,wouldyouliketoseethenewmovie?

—I'

dloveto,butI______italready.

amseeing 

see 

haveseen

——杰克,你愿意去看这个新电影吗?

——当然乐意,但是我已经看过了。

由already可知是完成时,所以用havedone。

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

14.Bytheendoflastmonth,I 

alltheCDsofthefamoussinger. 

collect 

collected 

havecollected 

hadcollected

【解析】【分析】根据时间状语“bytheendoflastmonth”可知谓语动词发生在过去的过去,故用过去完成时。

故选D.

【点评】此题考查动词时态。

15.Byt

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

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1