请英语达人帮忙解释一下这个问题(有关过去完成时的)He ___________for ten years,but still doesn't want to leave office.A.had been in power B.has come to powerC.has taken office D.came into power请问问什么使用过去完成

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 11:14:24
请英语达人帮忙解释一下这个问题(有关过去完成时的)He ___________for ten years,but still doesn't want to leave office.A.had been in power B.has come to powerC.has taken office D.came into power请问问什么使用过去完成
xnP_X X-ވ`Gb@4u C[DSFS7Nꗹ^mKsf;^O{)& }i!E]Ix~2n6;jw?DC]f0w?n=U2`aHW&2j6ulhOLj&2uTkJZ\D% n5ĩ$$b sz ;bltj I6MZRy0bU)uU+W 8o

请英语达人帮忙解释一下这个问题(有关过去完成时的)He ___________for ten years,but still doesn't want to leave office.A.had been in power B.has come to powerC.has taken office D.came into power请问问什么使用过去完成
请英语达人帮忙解释一下这个问题(有关过去完成时的)
He ___________for ten years,but still doesn't want to leave office.
A.had been in power B.has come to power
C.has taken office D.came into power
请问问什么使用过去完成时呢?

请英语达人帮忙解释一下这个问题(有关过去完成时的)He ___________for ten years,but still doesn't want to leave office.A.had been in power B.has come to powerC.has taken office D.came into power请问问什么使用过去完成
这个答案估计有点问题,应该是has been in power的.因为后面有for ten years,所以应该用可以持续的动词,BCD的动词都是瞬间性的,所以都排除.但是既然后面是说still doesn't want to leave office,意思就是他还在这个职位上,说明那个状态一直持续到现在,应该用现在完成时.答案是A