高中被动语态练习题及答案详解
- 格式:doc
- 大小:241.50 KB
- 文档页数:10
高中被动语态练习题及答案详解
-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN 高中被动语态练习题及答案详解
一、单项选择被动语态
1.It's great that all the visitors who on the island were saved.
A.trapped B.have been trapped
C.had trapped D.had been trapped
【答案】D
【解析】
【详解】
考查时态和被动语态。句意:所有被困在岛上的游客都得救了,这真是太棒了。由were
saved可知此事发生在过去,且被困应在被救之前,应用过去完成时;同时,visitors和trap构成被动关系,应使用过去完成时的被动语态。故D选项正确。
2.—Are we about to having dinner?
—Yes, it ________ in the dining room.
A.serve B.is serving
C.is being served D.has been serving
【答案】C
【解析】考查时态和语态。句意:——我们准备去吃饭吗——是的,饭菜正在餐厅被供应。it是指饭菜,和动作serve之间是被动关系,且动作正在进行,四个选项中只有C项是现在进行时的被动语态,故选C。
3.It is the third time so far that such a festival ________ in my hometown.
A.is held B.has been held
C.will be held D.had been held
【答案】B
【解析】
试题分析:考查句式用法。This is the first (second, third…) time +that从句,这是第一(二,三…)次…。一般来说,This is the first (second, third…) time +that从句,这个句式中that从句使用现在完成时,但是这个句子中,so far距今为止,表示现在为止这个节日庆祝活动,还没有举办,要用将来时。故选C。
考点: 考查句式用法
4.(桂林部分学校高三质量检测)The wet weather will continue tomorrow,when a cold
front________to arrive.
A.will be expected B.is expecting
C.expects D.is expected
【答案】D
【解析】 考查动词的时态和语态。句意为:预计将有一股冷锋到来,因此潮湿的天气明天将会继续。a cold front与expect之间是逻辑上的动宾关系,expect是发生在现在的动作,要用一般现在时,故选D项。
答案: D
5.一When shall we start the restoration of the historic buildings?
一Not until our plan________ by the committee.
A.will be approved B.approves
C.is to approve D.has been approved
【答案】D
【解析】
这题考查时态语态,our plan和approve是被动关系,用被动,选择A或D。A项是一般将来时,not until引导的是时间状语从句,不能用将来时,可以用一般现在时或现在完成时,选D。
6.Her own story ________ and this book is expected to come out next week.
A.had been written B.has been written
C.had written D.has written
【答案】B
【解析】
句意:她自己的故事已经被写出来了,这部书有望下周出版。由句意可知,应该用现在完成时的被动语态。故选B。
7.--- Why don't we choose that road to save time?
--- The bridge to it .
A.has repaired B.is repaired
C.is being repaired D.will be repaired
【答案】C
【解析】
考查时态和语态。句意为:——我们为什么不选那条路以节省时间呢——通往那条路的桥正在维修。桥正在被维修,故用现在进行时的被动语态。
答案: C
8.Quantities of soil ________ in the area, resulting in the increasing number of natural disasters.
A.is washed away B.have washed away
C.have washed away D.have been washed away 【答案】D
【解析】考查时态和语态。句意:在这个地区大量的土壤被冲走了,结果导致自然灾害数量增加。句中soil和wash away是被动关系,此处指土壤已经被冲走并对现在造成影响,故要用现在完成时,要用现在完成时的被动语态,故选D。
9.The plan for Xiongan New Area ______ officially on April 1, 2017.
A.announced B.was announced C.announces D.is announced
【答案】B
【解析】考查时态与被动语态。句意:设立雄安新区的计划在2017年4月1日被官方宣布。计划是被官方宣布,故用被动语态;动作发生在过去,故用一般过去时的被动语态。故选B。
10.103.When you visit our town next August, a modern sports center ________, for the
National Games are to be held then.
A.will be constructing B.will have been constructed
C.has been constructing D.is being constructed
【答案】B
【解析】考查将来完成时态的被动语态。句意:明年八月当你访问我们城镇的时候,一个现代化的体育中心将已经被建成,因为那时全国运动会将被举行。根据时间状语next
August,排除C,D两项,再根据a modern sports center和construct是被动关系,排除A项,用将来完成时态的被动语态。故选B项。
11.—I wonder why Robert hasn’t shown up at the interview yet. It’s a pity if he missed
—I’m not sure, but he _______ in a traffic jam riding here.
A.could stuck B.should stuck
C.must have stuck D.might have been stuck
【答案】D
【解析】
考查含情态动词的被动语态。上句:我想知道为什么罗伯特面试还没有出现。如果他错过了很可惜。下句:我不确定,但是他可能被困于交通堵塞。此处表示对过去已经发生事情的推测应该用情态动词的完成式,根据句意可知是被动,故答案为D。
12.––Are the repairs finished yet?
––Yes, they ______ when I came back home.
A.would be completed B.would complete
C.had completed D.had been completed
【答案】D
【解析】考查被动语态。上句:修理被完成了吗?下句:是的,当我回到家的时候它们已经被完成。根据句意可知句子用过去完成时态的被动语态,故选D。
13.----Have you telephoned your father?
--- Yes, he back next week.
A.is expected B.expects
C.will expect D.will be expected
【答案】A
【解析】
试题分析:句意:--你给你的父亲打电话了吗—是的,他有望明年回来。这里sb be
expected to do现在现在盼望明年回来,所以用一般现在时的被动语态,这里he应指的是父亲。根据句意故选A。
考点:考查动词时态及语态的用法。
14.________scores of times, but Derek still couldn’t understand how to use past participle in a
concrete situation.
A.Having explained B.Having been explained
C.Though it was explained D.It was explained
【答案】D
【解析】
因为有连词but,前面应是完整的句子,排除A,B; Though不能和but同时使用,所以选D。
15.A rescue worker risked his life saving two tourists who ________ in the mountains for two
days.
A.are trapping B.have been trapped
C.were trapping D.had been trapped
【答案】D
【解析】
考查语态和时态。句意:一个救援人员冒着生命危险挽救了两个被困在山里两天的旅游者。“who ___ in the mountains for two days”是定语从句,修饰two tourists,two tourists和trap之间是被动关系,该空应用被动语态。由risked可知,营救人员救游客是过去的事情,被困两天发生在营救人员救了他们之前,即“过去的过去”,该空应用过去完成时态。综上,D选项正确。
点睛:过去完成时表示过去某一时间或动作以前已经发生或完成了的动作,即“过去的过去”,其表达形式为had done,被动语态的表达形式为had been done。
16. —I saw your uncle take a taxi to the airport. Why didn’t you drive him there?