英语过去完成时练习题及答案及解析
英语过去完成时练习题及答案及解析
一、单项选择过去完成时
1.—Lily went to see the movie alone.
—If she _____ me about it, I would have gone with her.
A.should tell    B.tells    C.told    D.had told
【答案】D
【解析】
考查时态。句意:丽丽一个人去看电影了。——如果她告诉过我这件事,我会和她一起去的。结合语境可知从句中说的是在过去已完成动作,故用过去完成时态。
2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent.
A.questioned; was cheated
B.being questioned; was cheating
C.questioned; had cheated
D.being questioned; has cheated
【答案】C
【解析】
考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。
3.Hardly ___________the door when he rushed into the office out of breath.
A.I opened    B.did I open
C.I had opened    D.had I opened
【答案】D
【解析】
本题考查when 结构,表示“一……就、刚刚……就”;句意:我刚把门打开,他就气喘吁吁冲进办公室。hardly 以及含有否定意义的副词放在句首,句子用倒装结构,故选D。
【名师点睛】
昨天已成过去when的用法
表示一件事紧接着另一件事发生,意思是“刚刚....,就....”。注意其时态上主句一般用过去完成时,从句用过去时。有时主句也可用现在完成时,从句用一般现在时。
如果hardly在开头,主句要用部分倒装结构。
He had hardly finished the article when the light went out. 他刚写完文,灯就熄了。
He had hardly had time to settle down when he sold the house. 他还未安顿下来,就卖掉了那所房子。
Hardly had the football game begun when it started raining.
足球比赛才刚刚开始就下起雨来。
Hardly have I get home when the telephone rings.
我一到家电话铃就响了。
4.Wedidn’tget a hotel room because we ______ in advance.
A.hadn’t booked    B.haven’t booked
C.weren’t booking    D.wouldn’t book
【答案】A
【解析】
试题分析:考查时态。句意:因为我们没有提前预定,我们没有拿到宾馆房间。原句中没有拿到房间使用了一般过去时“didn't get ....”,而预定宾馆是在之前就已经发生的事情,要使用
过去完成时,表示在过去的过去就发生的事情。故A项正确。
考点:考查时态
5.---What’s wrong with your cell phone? I can’t get through.
--- Oh, my line was cut off because I ________ my bill.
A.haven’t paid    B.hadn’t paid    C.wasn’t paying    D.don’t pay
【答案】B
【解析】
本题考查时态。根据“我的线路被切断了”是过去发生的事情,而应为我没有付我的账单是在“我的线路被切断了”之前,故用过去完成时。选B。
6.It was not until 3 days later that the boy came back to life and explained to the police what_______ to him.
A.was happening    B.was to happen    C.had happened    D.has happened
【答案】C
【解析】
考查时态。句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。happen发生在explain之前,是“过去的过去”,用过去完成时。
7.By the time Jack returned home from England, his son.    from college.
A.graduated    B.has graduated
C.had been    D.had graduated
【答案】D
【解析】
考查动词时态,By the time 截止到过去某时间为止做了某事,用过去完成时态。 A是一般过
去时;B是现在完成时;C是过去完成进行时。根据句子意思“截止到Jack从英国返家,他的儿子已经大学毕业了。
8.—The battery in my cell phone is running low.
—I      that last night before we went to bed.
A.was noticing    B.have noticed    C.would notice    D.had noticed
【答案】D
【解析】
本题考查时态。根据“我昨晚注意到”是在“我们上床睡觉”之前,故用过去的完成时had noticed,选D .
9.Mary was pleased to see that the seeds she ______ in the garden were growing.
A.was planting    B.has planted    C.would plant    D.had planted
【答案】D
【解析】考查过去完成时态。它表达的是在某个过去动作或时间点之前发生的动作,简单地说就是“过去的过去”发生的事情。句意:玛丽很高兴她在花园里种的种子正在生长。根据句意可知,种种子是在种子成长之前,故选D。
10.-----What were you up to when she dropped in?
------I______ for a while and _____ some reading.
A.had played ; did    B.played; did
C.had played :was going to do    D.was playing; was going to do
【答案】C
【解析】
考查时态。由第一句可判断出第二句描述的事情发生在过去,for a while是相对于when she
dropped in来说的when she dropped in,“我已经玩一会儿了”,因此该用过去完成时态.再看后一个动作,承接前面for a while,仍然在过去,had played for a while之后,因此应用过去将来时,表示过去那个时间将要发生的动作,故选C。
11.Li Hua ____ his money for dollars before he went on a holiday in America.
A.exchanges    B.has exchanged
C.will exchange    D.had exchanged
【答案】D
【解析】考查时态。句意:李华去美国度假以前他把钱换成美元。根据句意可知用过去完成时态,故选D。
12. The boy _____ loudly because he _____ his way in the jungle and thought he couldn’t go back home.
A.had cried; lost    B.has cried; has lost
C.cried; had lost    D.cried; has lost
【答案】C
【解析】
考查动词时态。句意:因为在从中中迷路认为不能回家所以小男孩大声地哭起来。迷路这个动作发生在大哭之前,故用过去完成时,故选C项。
13.— Dad, we _________ the zoo-trip you promised us last week.
— Sorry my girls. I _______ to take you there this week, but I’ve been too busy.
A.expect; intend
B.had expected; had intended
C.are expecting; had intended
D.expected; intend
【答案】C
【解析】
试题分析:考查动词时态。句意:上句:爸爸,我们想去你上周承诺带我们去的动物园。下句:抱歉我的孩子,我上周打算带你们去,但是我实在太忙了。根据对句意的分析和理解可知对话中没有提及是以前的对话。所以对话就是发生在现在,而在第一个分句中表达了想要去,而be going to即为想要做某事的意思;通过在第二个分句中表达的意思可知爸爸打算在过去带她们去动物园,并且对现在的结果也造成了影响,所以要用过去完成时,故选C。
考点:考查动词时态
14.---I will never forget when we met the famous writer
---Neither will I. He______ some goods and was at the checkout of a supermarket.
A.had selected    B.has selected
C.was selecting    D.selected
【答案】A
【解析】
试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选A

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。