Hundreds of people gave their lives in _____ of freedom.A.protectionB.guardC.def
题型:不详难度:来源:
Hundreds of people gave their lives in _____ of freedom.A.protection | B.guard | C.defense | D.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.force | B.power | C.energy | D.strength |
|
Mind your ____, and thank your friend when you leave the party.A.advice | B.ways | C.manners | D.manner |
|
He was ready to take the________ of being drowned himself to save the drowning child.A.risk | B.trouble | C.offer | D.blame |
|
—Can you hit that bird with your gun, Tom? —No!It is out of the ________of my gun.A.length | B.aim | C.distance | D.range |
|
She listened attentively while he poured out all his ____ for the future.A.attempts | B.congratulations | C.belief | D.ambition |
|
最新试题
热门考点