i heard the accident___at midnight.A.taken place B.happened.C.been taken place.D.been happened

问题描述:

i heard the accident___at midnight.A.taken place B.happened.C.been taken place.D.been happened

答案应该选B……首先,take place和happen的最大区别就在于happen用于偶然发生的情况而take place可用于事先知晓或有计划地发生。接下来,就是语态的问题。根据我们初中所学到的语法,这两个用法都是不可以由被动态的。所以,选B吧亲~

选B...accident都是偶然发生的...又因为take place 和happen没有被动语态..