英语 过去完成时练习题含答案Word文档格式.docx

上传人:b****5 文档编号:18835351 上传时间:2023-01-01 格式:DOCX 页数:17 大小:28.91KB
下载 相关 举报
英语 过去完成时练习题含答案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

我到这儿的时候,火车已经离开了。

由BythetimeIgothere可知该用过去完成时,所以选C。

【点评】考查动词时态。

3.Jake_____hiskeyintheofficesohehadtowaituntilhiswife_______home. 

hasforgotten…comes 

forgot…come

hadleft…came 

hadleft…wouldcome

杰克把他的钥匙丢在办公室了,因此他不得不等到他的妻子回家。

结合语境可知前文描述的是过去某时前已经完成的动作,故用过去完成时态。

下文指的是过去某时的动作,故用一般过去时态。

选C。

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

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

4.Igottothepartylate.BythetimeIarrived,somepeople______homealready. 

went 

wouldgo 

hadgone 

havegone

我到聚会晚了。

在我到达之前,一些人已经回家了。

结合语境可知下文描述的是过去某时已经完成的动作,用过去完成时态。

故选C。

5.—Whatdoyouthinkoftheyounglady?

—Sheishard-working.She________allhereffortintoherworkbeforeshegotill.

hasput 

put 

hadput 

wouldput

——你认为这位小姐怎样?

——她很勤奋。

她生病前把她所有的精力都投入到她的工作中。

根据时间状语从句beforeshegotill.可知主句动作是过去的过去,该用过去完成时态:

had+过去分词,故答案为C。

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

理解句意并掌握过去完成时表示过去的过去,构成为:

had+过去分词。

6.Bythetimethealarmclockwentoff,Mymotherhadalready_________.

wakemeup 

wakeupme 

wakenupme 

wakenmeup

【答案】D

闹钟响时,我妈妈已经把我叫起来了。

根据句意,动词应用过去完成时,用had+动词的过去分词。

wakeup是动副结构,代词作宾语必须放中间,故选D。

【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。

7.BythetimeIgottoschool,IrealizedthatI________mybackpackathome.

haveforgotten 

hadforgotten 

haveleft 

我到学校的时候,我意识到我把书包忘在家里。

考查过去完成时。

bythetime:

到…时候为止;

通常引导一个时间状语从句,表示“到……的时候为止”主句则表示在此时间之前某个事件已完成。

值得注意的是,当从句用过去时时,主句通常用过去完成时。

Leavesth.Sp.:

把…落在某地。

结合句意和语境可知选D。

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

8.IthoughtI_________inmyprojectreport,butthemanagersaidhedidn'

tseeitatall.

hand 

amhanding 

havehanded 

hadhanded

我以为我已经上交了我的项目报告,但是经理说他根本没有看到。

hand上交,是一个动词原形;

amhanding是现在进行时态;

havehanded现在完成时态;

hadhanded过去完成时态。

句中Ithought使用的是一般过去时态,而根据句意可知,上交项目报告应该发生在这之前,故应使用过去完成时态,选D。

【点评】考查动词的时态,本题涉及过去完成时的应用。

9.Theboywas_____onthegroundandhehad_____bicyclebehindthebigtree.

lying;

laid 

lay 

lay;

lain 

lied;

lied

【答案】A

这个男孩躺在地上,他把自行车放在了大树的后面。

lie有两个意思,躺下,这时过去式是lay,过去分词是lain,现在分词是lying;

另一个意思是撒谎,过去式和过去分词是lied;

lay可以作为lie的过去式,也可以做动词原形,意思是下蛋,放置,过去式和过去分词是laid。

根据句意可知,第一个空是躺下,用的是过去进行时,故这里填现在分词lying;

第二个空是放置,用的是过去完成时,故填lay的过去分词laid。

选A。

【点评】考查动词辨析,过去进行时态,过去完成时态。

10.Thelittleboy 

meafewminutesbeforehismothershowedup.

staresat 

hasstaredat 

looksat 

hadstaredat

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

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

故选D。

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

11.—Whydidn'

tyougivethewallettothemanatonce?

—Becausehe________beforeIrealizeditwashis.

hadbeendisappeared 

hasdisappeared

haddisappeared 

hasbeendisappeared

你为什么不立刻将钱包给那个男人?

--因为在我意识到钱包是他的之前他就已经消失了。

"

我意识到钱包是他的"

属于过去发生的事,"

他已经消失了"

属于过去的过去发生的事,即一个动作在另一个过去动作之前已经完成,应该用过去完成时态,谓语结构为:

had+动词过去分词,故选C。

【分析】此题考查动词的时态,要根据时间或语境来判断正确的时态,并要熟练掌握各种时态谓语部分动词的形式。

12.BythetimeIlockedthedoor,IrealizedI 

mykeysathome.

hadrepaired 

hadchanged 

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

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

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

13.—Howlong 

you 

TVbythetimeIcalledyou?

—Forabouttwohours

had;

watched 

have;

did;

watch 

were;

watching

【解析】【分析】由句中的bythetime可判断.这里用过去完成时,故选A。

句意是:

—到我打电话给你为止,你已经看了多长时间的电视了?

—大约两个小时。

14.Marythoughtofthepartywhichshe___________forthisday.

plan 

planned 

hadplanned 

wouldplan

玛丽想起了她今天计划的聚会。

plan的动作发生在thoughtof的动作之前,表示过去的过去,要用过去完成时had+过去分词。

【点评】考查过去完成时的构成和用法。

注意过去完成时表示过去的过去含义。

15.Bythetimehe______________atthecinema,themovie______________forfiveminutes.

arrived;

hadbegun 

hadarrived;

hadbegun

hadbeenon 

hadbeenon

当他到达电影院时,电影已经开演五分钟了。

arrived到达,一般过去时;

hadbegun开始,过去完成时,hadbeenon进行,上映;

begin开始,是短暂性动词,不能和段时间连用,根据forfiveminutes.故排除AB,beon进行,上映,表状态,可和段时间连用,bythetime到……时候,从句用一般过去时,表示“截止到从句动作发生时,主句动作已经完成,即过去的过去”,主句用过去完成时,故选C。

注意句子涉及到begin和beon的词义和用法。

16.MrBrownwastoobusy______ourpapers_______thisquestion.

tomark,toanswer 

tomark,answering 

marking,answering 

marking,toanswer

布朗先生忙着写论文来回答这个问题。

根据句意可知布朗先生正在写论文,然而写论文这个事情是发生在过去,所以要用过去进行时,所以要用making,这里面写论文是为了回答问题,表示目的所以answer之前应该加to。

【点评】考查固定搭配too…to…,及动词不定式表目的。

17.—Areyousurprisedattheendingofthemovie?

—No,becauseI___________thestory.

read 

willread 

haveread 

wasreading

—你对这部电影的结局感到惊讶吗?

—不惊讶,因为我读过这个故事。

根据语境判断,这本书已经读过,应该用现在完成时态来表示,故答案为C。

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

主语为第一人称故动词应使用原形。

18.WhenIgottothecinema,thefilm___________for15minutes. 

hasbegun 

hasbeen 

hasbeenon 

hadbeenon

当我到达电影院时,电影已经开始十五分钟了。

结合语境可知主句描述的是持续到过去某时并将继续下去的动作,故用过去完成时态。

选D。

19.Whenwehurriedtothemeetingroom,themeeting_______.

hadbegun 

hadbeenon 

hasbeenon

当我们赶到会议室的时候会议已经开始了。

本句中会议开始的动作发生在我们到达会议室之前,所以表示过去的过去,用过去完成时,故选A

【点评】动词的时态是学习英语过程中非常重要的知识。

而很多的题目,句中并没有像本题一样有明确的时间,很多要通过上下文的判断得知。

过去完成时表示动作发生在过去的过去,本题不难,平时加强记忆,理解即可。

20.Bythetimeshewentoutside,thebus____already______.

had,gone 

had,went 

has,gone 

has,went

【解析】【分析】这题考查时态的用法,bythetime是连词词组,可以连接时间状语从句,“到什么时候为止”,主句一般和相应的完成时连用,因为从句是过去时,所以从句用过去完成时连用。

到她出去的时间为止,公共汽车已经走了。

21.Peter________tohaveacoolmodelplane.

hoped 

hadhoped 

hashoped 

hopes

【答案】B

彼得本来希望有一架很酷的飞机模型。

动词hope用过去完成时来表示过去未曾实现的想法,希望,打算或意图等。

故选B。

22.ImetJimlastweek.We___________eachotherforabouttwentyyearssinceweleftJapan.

didn'

tmeet 

don'

haven'

tmet 

hadn'

tmet

我上周见过吉姆。

我们离开日本大约有二十年没见面了。

A.没有见面,一般过去时;

B.没有见面,一般现在时;

C.已经没有见面,现在完成时;

D.已经没有见面,过去完成时。

for+时间段用完成时,排除A、B。

met表明时态是过去时,所以用过去完成时,故选D。

【点评】考查过去完成时,注意平时识记其结构及标志词。

23.BythefirstdayofAugust,2007,thePLA________foreightyyears.

founded 

hasfounded 

hasbeenfound 

hadbeenfounded

到2007年八月的第一天,中国人民解放军已经建立了八十年了。

结合语境可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态。

主语是被建立的对象,故用被动语态,选D。

语态的判断主要是确定句子主语与谓语动词的关系。

如果是主动关系则用主动语态,反之如果是动宾关系,则用被动语态,尤其要注意一些特殊动词的用法。

24.RoseandMinnie________eachotherprettywellbeforetheyworkedinthesamebank.

knows 

know 

haveknown 

hadknown

罗斯和米妮他们在同一个银行工作以前就认识了。

根据时间状语beforetheyworkedinthesamebank可知,认识是在同一个银行工作之前,worked是过去时,所以,空白处指过去的过去,用过去完成时:

had+过去分词,故答案为D。

掌握过去完成时的意义:

表过去的过去;

构成:

25.WhenTomgottotheexaminationroom,herealizedhe______hispenathome.

hadleft 

forgot 

wasforgetting

【答案】B

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

汤姆一进入考试室就意识到了他把笔落在家里了。

根据语境,这是一个发生在“过去的过去”(即意识到之前)的一个动作,因此要用过去完成时。

26.–WhatwereyoudoingwhenIcalledyoulastnight?

–I______myhomeworkandwasgoingtobed.

did 

haddone 

wasdoing

【解析】【分析】had+动词过去分词构成过去完成时,表示的是过去的过去,答语中gotobed是过去将来时,domyhomework发生在gotobed之前,即过去的过去,要用过去完成时haddonemyhomework.句意:

昨天我给你打电话的时候,你正在做什么?

我完成作业正要去睡觉。

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

27.She 

 

tobeagoodmother.

havethought 

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

当前位置:首页 > 医药卫生 > 基础医学

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

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