时态问题,哪位高手帮忙细讲?

来源:百度知道 编辑:UC知道 时间:2024/07/05 07:01:03
the king had taken his heirs to europe to be educated.
recent days one crown prince came bake with nothing but contempt his people.
no sooner had he been crowned king than he had the golden throne removed to the palace attic.
为什么国王把继承人送走是完成时,王子回来又是过去时,(此处是否表示回来在送出之后,是个时间概念问题?)王子继承王位又用完成时了?继承王位用过去时行不行?故事后来说因为王子藏起了椅子得到了报应。用完成时是不是表示对后来又影响?如果没有后来的叙述,到藏起椅子就结束,是不是就可以用过去时了?

had taken表示过去的过去,在王子回来前之前,并且这个动作在过去某段时间就完成了,并对现在产生影响

came王子回来是最近的事,但仍然是过去的事(王子已经回来了),came是瞬间的事,这里强调王子回来的动作,而非他是否回来

No sooner + had done, than + did

一定是这样的,时态固定

过去时表示事情发生在过去;
完成时强调过去发生的事对现在的影响。