问题描述: 这三道英语题选什么?有解析更好~~ 1个回答 分类:英语 2014-09-20 问题解答: 我来补答 A has been in power因为有个for ten years,表示一段时间,所以用现在完成时,而come to power,take office那些都是瞬间动作,不是持续的D known过去分词作定语修饰前面的几个名词,相当于定语从句 which are known B has been同样是现在完成时 展开全文阅读