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.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。
举一反三
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

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.