1:Great changes______in the past few years.1:taken piace 2: took piace 3: have taken pice 4:have been taken piace.请选择.为什么?

热心网友

3: have taken place 首先你要知道:take place和happen都是不及物动词或短语,不能用于被动语态。其次:in the past few years常和现在完成时连用同样的还有:over the last thirty years也是和现在完成时连用的

热心网友

黑羽信的回答非常正确。 完全同意

热心网友

c have taken place

热心网友

选4,首先复数,然后被动,变化不能自动发生,一般in the past few years加完成式。

热心网友

选三,不是piace是place是过去完成时态