请英语高手指点一下,这句英语选哪个选项呢?

题目:
It requires a lot of time, ( ) and discipline to keep up with the flow of the course.
A.commitment
B.much commitment
选哪个?能分析一下,翻译一下吗?谢谢

选择B。
这句话的意思是 赶上课程进度要求很多时间丶承诺和训练。在这里,commitment表示承诺,是不可数名词,所以用much修饰。和后面discipline的单数一致,如果是A,后面的discipline应该是复数形式。追问

刚刚看了下答案,是A。怎么回事呢?

追答

可能是前后一致吧 commitment和后面的discipline保持一致了,a lot of和much有点重复了的感觉

温馨提示:答案为网友推荐,仅供参考
相似回答