有一道英语题,题目为Many a student_for their hard work.

来源:百度知道 编辑:UC知道 时间:2024/06/28 05:42:15
选项为A.are highly praised B.have been highly praised C.would be praised D.has been well thought of 请问选哪个及理由

many a...做主语,后面的谓语动词一定要用单数形式。所以正确答案是D。

许多学生刻苦学习并受到了表扬。

‘许多学生因他们出色努力的工作受到了表扬’
其实看到这问题时我也在考虑many a student(许多学生)后面的谓语究竟应该用单数还是复数
可是当看到A和B两个选项后我就知道肯定时选D了
因为A和B都是复数形式的谓语
而且这两个语态都是可以的
那排除法来看这两个肯定都不是了
而C就更没必要了
干吗没事搞个过去将来时啊? 你说对伐?
所以应该选D 单数

D

d