12.Great changes place in China since 1978 .A.have been taken B.have taken C.has been taken D.took 选哪个,

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/21 09:29:28

12.Great changes place in China since 1978 .
A.have been taken B.have taken C.has been taken D.took 选哪个,

Great changes (B.have taken) place in China since 1978 .
从1978年以来,在中国发生了巨大的变化.
take place,发生.这个词组只有主动语态,不能用被动.所以A和C项都是错的.时间状语是since引导的一段延续性的,要用现在完成时态.D项是过去式,不能选.

B
take place 没有被动语态,排除A C ,SINCE 常与现在完成时连用,再排除D
***********************************************************************
祝你寒假快乐,学习进步!如果不明白,请再问;如果对你
有所帮助,请点击本页面中的“选为满意回答”按钮,谢谢!
*****...

全部展开

B
take place 没有被动语态,排除A C ,SINCE 常与现在完成时连用,再排除D
***********************************************************************
祝你寒假快乐,学习进步!如果不明白,请再问;如果对你
有所帮助,请点击本页面中的“选为满意回答”按钮,谢谢!
*************************************************************************

收起

选B,take place本身就表示发生什么事,不需要用被动;
用have done是与后面的since从句对应的,表示从XXX时候开始