Many a student _______ that mistake before.A had made B has been made C has made 应该选哪个? 我来答 1个回答 #热议# 普通体检能查出癌症吗? 正香教育 2022-09-14 · TA获得超过5510个赞 知道大有可为答主 回答量:4883 采纳率:100% 帮助的人:228万 我也去答题访问个人页 关注 展开全部 选C .这是主谓一致的考察.many a 后接单数名词做主语谓语动词用单数形式,表达的却是复数含义.A选项是过去完成时(过去的过去)而本题没有任何过去的标志,也就无所谓过去的过去了.B为被动式,句意不符.所以答案选C. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 为你推荐: