Many a member of the armed forces________given his life for our country.

admin2022-01-18  26

问题 Many a member of the armed forces________given his life for our country.

选项 A、had
B、have
C、has
D、had been

答案C

解析 本题考查主谓一致,就是单复数。B为动词的复数形式;C为动词的单数形式;B/C是现在完成时态;A/D都是过去完成时态,A为主动形式,D为被动形式;过去完成存在的环境中必须含有一般过去时态或表示过去的时间状语,而本题中并没有体现过去时间及相应状语,所以排除A/D;本句主语是many a+n. ,这是单数主语,因此本题选C。
转载请注明原文地址:https://kaotiyun.com/show/FhQD777K
本试题收录于: 英语题库普高专升本分类
0

最新回复(0)