作业帮 > 英语 > 作业

这三道英语题选什么?有解析更好~~

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 11:22:22
这三道英语题选什么?有解析更好~~

A has been in power
因为有个for ten years,表示一段时间,所以用现在完成时,而come to power,take office那些都是瞬间动作,不是持续的
D known
过去分词作定语修饰前面的几个名词,相当于定语从句 which are known
B has been
同样是现在完成时