英语翻译The committee____over the problem among themselves for two hours.A.has argued B.has been arguing C.have argued D.have been arguing选哪个,为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 03:22:02
英语翻译The committee____over the problem among themselves for two hours.A.has argued B.has been arguing C.have argued D.have been arguing选哪个,为什么?

英语翻译The committee____over the problem among themselves for two hours.A.has argued B.has been arguing C.have argued D.have been arguing选哪个,为什么?
英语翻译
The committee____over the problem among themselves for two hours.
A.has argued B.has been arguing C.have argued D.have been arguing
选哪个,为什么?

英语翻译The committee____over the problem among themselves for two hours.A.has argued B.has been arguing C.have argued D.have been arguing选哪个,为什么?
D
The committee在此表示委员会中的人
因此排除AB
后半句有 for two hours
要用的是持续性的结构
排除C
祝你学业进步!

D
复数,- themselves

D

选择D , 首先是committee作为一个集合名词,当它做社区讲时,是一个单数,但当它表示一个群体,表示的是社区所有的人时,应该用复数,故排除前两项。
又因为强调这个讨论在两个小时里一直在进行,所以运用现在完成进行时。

are divided
The committee ARE DIVIDED in opinion over the problem among THEMSELVES

--------这应该是英语的原句 ,因为我在国外经常碰到这个句子。

D,for two hours 可以看出此句话要用完成进行时,动作一直在持续,committee 可做单数,也可作复数,这里指的是委员会的成员们,故要用复数