当前位置:高中试题 > 英语试题 > 名词 > Hundreds of people gave their lives in _____ of freedom.A.protectionB.guardC.def...
题目
题型:不详难度:来源:
Hundreds of people gave their lives in _____ of freedom.
A.protectionB.guardC.defenseD.favor

答案
C
解析
短语辨析.in protection of 在保护;in guard of 在警卫; in defense of为保证……; in favor of有利于;支持。根据题意,为了自由,许许多多的人们显出了他们的生命。故选C。
核心考点
试题【Hundreds of people gave their lives in _____ of freedom.A.protectionB.guardC.def】;主要考察你对名词等知识点的理解。[详细]
举一反三
The children are full of ______. They have been playing all day long without resting.
A.forceB.powerC.energy D.strength

题型:不详难度:| 查看答案
Mind your ____, and thank your friend when you leave the party.
A.adviceB.waysC.mannersD.manner

题型:不详难度:| 查看答案
He was ready to take the________ of being drowned himself to save the drowning child.
A.riskB.troubleC.offerD.blame

题型:不详难度:| 查看答案
—Can you hit that bird with your gun, Tom?
—No!It is out of the ________of my gun.
A.lengthB.aimC.distanceD.range

题型:不详难度:| 查看答案
She listened attentively while he poured out all his ____ for the future.
A.attemptsB.congratulationsC.beliefD.ambition

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.