一、意思不同
1、in the end的意思是经过许多变化、困难和捉摸不定的情况之后,某事才发生。
如:We made eight different plans for our holiday, but in the end we went to Harbin again.
我们定了八种不同的度假方案,但是最后我们又一次去了哈尔滨。
2、finally在主观上有“等了好久才?”的含义。
如:After toying it three times, we finally managed to have a holiday in Greece.
经过三次延期之后,我们终于在希腊度了一次假。
二、一词多义不同
1、finally常与at last换用,都可用于对往事的描述,但finally不带感情色彩,指一系列事情的最后结局。
2、in the end与at last同义,但in the end不仅可指“过去”还可表示对“未来”的预计。
三、用法不同
1、finally通常用于句首或动词之前,可以用句中,用在正式和非正式场合都可。
2、而in the end不能用句中,用在书面中,阐述说明中多。