英语选择,有关于现在分词和过去分词The riot is said( ) by the government's negligence of the people's welfare.A.to have been causedB.being causedC.to be causeD.have been caused麻烦高手们对每一个选项都进行详细解释,选择哪个要说明理由为什么选为什么不选.真心恳求认真作答!对不起~我 C 打错了 应该是 to be caused 不好意思 二楼的

问题描述:

英语选择,有关于现在分词和过去分词
The riot is said( ) by the government's negligence of the people's welfare.
A.to have been caused
B.being caused
C.to be cause
D.have been caused
麻烦高手们对每一个选项都进行详细解释,选择哪个要说明理由为什么选为什么不选.真心恳求认真作答!
对不起~我 C 打错了 应该是 to be caused 不好意思 二楼的

选A 首先,根据句子意思,暴动是由于*对公众的利益不够关心而导致的然后,sth is said to do sth 或者sth is said to have done sth 意思是……据说做了……如,Mary is said to have bought a desk.相当于It is said...