英语过去完成时练习题及答案.docx
- 文档编号:3122485
- 上传时间:2022-11-17
- 格式:DOCX
- 页数:13
- 大小:58.74KB
英语过去完成时练习题及答案.docx
《英语过去完成时练习题及答案.docx》由会员分享,可在线阅读,更多相关《英语过去完成时练习题及答案.docx(13页珍藏版)》请在冰豆网上搜索。
英语过去完成时练习题及答案
英语过去完成时练习题及答案
一、单项选择过去完成时
1.WhenMaryarrivedshefoundallherchildrenfornearlytwohours.
A.havegonetosleepB.fellasleep
C.wasfallingasleepD.hadbeenasleep
【答案】D
【解析】试题分析:
考查时态的辨析。
这里选用过去完成时,表示事件发生在过去的过去,由found,我们可以发现是过去时态,但是孩子睡着这件事发生在她发现之前,故为过去的过去,句意为:
当Mary到达时,她发先孩子们已经睡了将近两个小时。
故选D。
考点:
考查时态的辨析。
2.Thegirl,whenwhysheintheexam,justloweredherheadandkeptsilent.
A.questioned;wascheated
B.beingquestioned;wascheating
C.questioned;hadcheated
D.beingquestioned;hascheated
【答案】C
【解析】考查非谓语动词。
句意:
当被问到为什么在考试中作弊中,小女孩子低头不语。
When引导的是是时间状语从句,与girl之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。
3.Shethesignlanguagebeforesheservedasavolunteertohelpthedeaf.
A.learnsB.haslearned
C.waslearningD.hadlearned
【答案】D【解析】试题分析:
句意:
她作为一名志愿者来帮助聋人之前已经学习了手语。
由句意可知,学习手语在做一名志愿者之前,是过去的过去,用过去完成时,故选D。
考点:
考查动词时态的用法。
4.Whenwetherailwaystation,thetrainfor5minutes
A.gotto,hadbeenawayB.reached,hadleft
C.arrived,hasbeenawayD.arrivedat,hasleft
【答案】A
【解析】
这题考查时态,当我们到了火车站时,火车已经离开了5分钟了。
因为火车离开是发生在我们到火车站之前,所以用过去完成时。
5.BythetimehearrivedinBeijing,wetherefortwodays.
A.willhavestayedB.stayC.havebeenstayingD.hadstayed
【答案】D
【解析】
考查时态。
bythetime用完成时态,根据arrive用过去时态,故用过去完成时,表动作先于发生。
选D。
6.—Thebatteryinmycellphoneisrunninglow.
—Ithatlastnightbeforewewenttobed.
A.wasnoticingB.havenoticedC.wouldnoticeD.hadnoticed
【答案】D
【解析】
本题考查时态。
根据“我昨晚注意到”是在“我们上床睡觉”之前,故用过去的完成时hadnoticed,选D.
tgo
7.Theboyloudlybecausehehiswayinthejungleandthoughthecouldnbackhome.
A.hadcried;lostB.hascried;haslost
C.cried;hadlostD.cried;haslost
【答案】C
【解析】考查动词时态。
句意:
因为在从中中迷路认为不能回家所以小男孩大声地哭起来。
迷路这个动作发生在大哭之前,故用过去完成时,故选C项。
8.Youwenttothe“Bird'sNest”lastmonth?
didn'tyou
Yes.ThatwasthesecondtimeItoBeijingNationalStadium.
A.havebeenB.were
C.hadbeenD.wouldbe
【答案】C
【解析】
考查虚拟语气。
表示“是某人第几次做某事”:
That/This/Itis+thefirst/second⋯lasttim+ethatclause(从句的谓语用现在完成时);That/This/Itwas+thefirst/second⋯las+ttitmhaet
clause(从句的谓语用过去完成时)。
考点:
固定句式中的虚拟语气
9.AssoonasIgottotheairport,IrealizedImyIDcardathome.
A.hadleftB.hasleft
C.wouldleaveD.willleave
【答案】A
【解析】试题分析:
考查时态。
句意:
一到机场,我就意识到我将身份证忘在家里了。
根据语境可知,leavemyIDcardathome是发生在realized之前,用过去完成时。
故选A。
【知识归纳】
过去完成时态表示过去的过去。
WhenIgotthere,thetrainhadleft.当我到达那里的时候,火车已经离开。
考点:
考查时态
10.IsuddenlyrealizedthatIwaskeptsobusythatIlittletimewithmyfamilybefore.
A.havespent
C.wouldspend【答案】B
【解析】
试题分析:
考查动词时态。
句意:
我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。
意识到以前已经发生的事情,此处指过去的过去,故选B。
考点:
考查动词时态。
11.Theyoungmaninsistedhenothingwrongandthatthepolice___him.
A.did:
releasedB.haddone;release
C.haddone;mustreleaseD.shoulddo;shouldrelease
【答案】B
【解析】
考查insist的用法。
翻译成“坚持说”不用虚拟,翻译成“坚持认为”用虚拟(should+动词原形并且should可省。
)“这个年轻人坚持说他没做错什么,坚持认为警察应该放了他。
”
12.Hesaidl5people,twoofthemtohospital
第二空是独立主格结构,twoofthem是逻辑主语,和admit是被动关系,用过去分词,句
意:
他说15人受伤,其中两人住院。
选D。
13.Aslongasmydrivetesterinstructedmetopullintotheparkinglot,IwassureI.
A.passedB.havepassed
C.waspassedD.hadpassed
【答案】D
【解析】
试题分析:
考查时态。
选项A为一般过去式;选项B为现在完成时;选项C为一般过去式被动语态;选项D为过去完成时。
句意:
只要驾考教练让我把车停到停车场,我就确定我已经通过了考试。
当“我”把车停到停车场时,我确定自己考试通过,此时考试结束和考试通过是同时发生的动作,所以通过考试应在Iwassure之前,故应用过去完成时。
故选D.考点:
考查时态。
14.Thehotelwasn'tparticularlygood.ButIinmanyworsehotels.
A.wasstayingB.stayedC.wouldstayD.hadstayed
【答案】D
【解析】
试题分析:
句意:
这家旅馆不是特别好。
但是我住过很多更差的旅馆。
从句意可知动词stay
是发生在说话之前,是表示“过去的过去”,用过去完成时,答案选D。
考点:
考查动词时态。
15.Theybecamefriendsagainthatday.Untilthentheytoeachotherfornearlytwo
years.
A.didn'tspeakB.hadn'tspoken
C.haven'tspokenD.haven'tbeenspeaking
【答案】B
【解析】试题分析:
考查时态:
句意:
他们在那天又成为了好朋友,直到那时他们已经近两年没有说话了。
从Theybecamefriendsagainthatday.可知他们两年没有说话是到那天为止发,属于过去的过去的动作,用过去完成时,选B。
考点:
考查时态
16.Theyaskedmetohaveadrinkwiththem.IsaidthatitwasatleasttenyearssinceIagooddrink
A.hadenjoyedB.wasenjoying
C.enjoyedD.hadbeenenjoying
【答案】A
【解析】试题分析:
考查时态。
在“It+be+since从句”这一结构中,可用一般现在时或现在完成时,
since从句用一般过去时。
句意:
他们喊我和他们去喝一杯。
我说,离我上次好好的喝上一杯已经有10年了。
故A正确。
考点:
考查时态
17.Ididn'tgetintothet-whourquarrel;Iknowhowit,though.
考查动词时态。
句意:
我没有卷入两个小时的争吵,但是我知道它是如何爆发的。
根据句
意,吵架是过去的事情,它发生应该是过去的过去,所以用过去完成时。
故选D。
18.Shestaredatthepainting,wonderingwheresheit.
A.sawB.hadseen
C.seesD.hasseen
【答案】B
see这个动作
【解析】试题分析:
句意:
她盯着这个画,思索什么时候她曾见过它。
根据语境可知发生在stare
之前,所以用过去完成时。
故选B。
考点:
考查时态
19.Althoughmostadoptedpersonswanttherighttoknowwhotheirnaturalparentsare,somewhohavefoundthemwishthattheytheexperienceofmeeting.
A.haven'tB.hadn't
C.hadn'thadD.haven'thad
【答案】C
【解析】
试题分析:
考查虚拟语气。
动词wish引导的虚拟语气,与过去事实相反,用had+v-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 英语 过去完成时 练习题 答案