带many的单复数问题
来源:百度知道 编辑:UC知道 时间:2024/05/22 19:51:12
Since a new teaching method was used, many a boy and girl in his class _______ great progress in English.
A.have made
B.has made
C.were making
D.was making
请简要分析 谢谢~
A.have made
B.has made
C.were making
D.was making
请简要分析 谢谢~
选B
many a 是个固定搭配,虽然表示很多的意思但后面都要跟单数的动词
有Since 要用完成时态
A many a + 单数名词 = many+复数名词,指很多……的意思
所以后面应该选复数的A或C
前面有since为现在完成时的特征词,所以主句选A,现在完成时