【英语】高考英语试卷分类汇编英语过去完成时(及答案)含解析
一、单项选择过去完成时
1.He said l5 people_______,two of them_____to hospital. A.have injured;admitting C.had injured;to admit 【答案】D 【解析】
第一空考查过去完成时,因为主句是he said,从句动作发生在主句之前,而且是被动式,第二空是独立主格结构,two of them是逻辑主语,和admit是被动关系,用过去分词,句意:他说15人受伤,其中两人住院。选D。
B.have been injured;being admitted D.had been injured;admitted
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.—The battery in my cell phone is running low. —I that last night before we went to bed. A.was noticing 【答案】D 【解析】
本题考查时态。根据“我昨晚注意到”是在“我们上床睡觉”之前,故用过去的完成时had noticed,选D .
B.have noticed
C.would notice
D.had noticed
4. —— We didn’t find Smith attending the lecture.
—— No one ____ him about _____ a lecture the following day. A.told ;there to be B.had told ; there to be
C.told; there was
【答案】D 【解析】
D.had told ; there being
考查时态。根据句意可知没有人告诉他是在我们没有发现Smith之前发生,故用过去完成时;about为介词,故there be句型为there being,选D。
5.I arrived late and missed the flight. I ____ the traffic to be so heavy. A.hadn’t expected C.wouldn’t expect 【答案】A 【解析】
考查时态。根据语境我迟到是过去,期盼为过去的过去。句意:我来迟了,错过了航班。我没想到交通会是如此堵。
B.haven’t expected D.was expected
6.By the time my mother came back from work, my sister and I ________ supper and were waiting for her at the table. A.have cooked 【答案】C 【解析】
在英文中用by the time构成的从句修饰主句,主句通常用过去完成时,结构为had+过去分词,故本题选C。
B.were cooking
C.had cooked
D.would cook
7.------You went to the“Bird’s Nest”last month, didn’t you?
------Yes. That was the second time I ________ to Beijing National Stadium. A.have been C.had been 【答案】C 【解析】
考查虚拟语气。表示“是某人第几次做某事”:That/This/It is+ the first/second…last time+that clause(从句的谓语用现在完成时);That/This/It was+ the first/second…last time+that clause(从句的谓语用过去完成时)。 考点:固定句式中的虚拟语气
B.were D.would be
8.— 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。
考点:考查动词时态
9.Father ________ for London on business upon my arrival, so I didn’t see him. A.has left 【答案】C 【解析】
分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。句意:父亲在我回来之前已经去出差了,所以我没有见到他。
B.left
C.had left
D.was leaving
10.---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 C.was selecting 【答案】A 【解析】
试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选A 考点:考查时态
B.has selected D.selected
11.Sally was excited to meet Susan at the party last night.They _____ each other since they graduated from Oxford University in 2010. A.haven’t seen C.didn’t see 【答案】B 【解析】
since,自从。。。以后。上句的表语是感到激动(“was excited”),这个状态发生在昨晚(“last night”),也就是过去。因此他们还没彼此见面(“They hadn’t seen each other”),这个动作发生在昨晚以前,也就是过去的过去。用过去完成时
B.hadn’t seen D.don’t see