问题 选择题

.Hundreds of people gave their lives in __________ of freedom.

A.protection

B.guard

C.defence

D.favor

答案

答案:C

C [词义辨析。protection意思是“保护”,guard意思是“保卫”,defence意思是“捍卫”,favor意思是“帮助”。]

问答题
单项选择题