Difference between at last and finally

Test No. [color=blue]express/elem-1 “Adding Up”, question 9

He kept saying he didn’t do it but in the end he said he had done it.

(a) at the end
(b) finally
(c) at last
(d) by the end

Test No. [color=blue]express/elem-1 “Adding Up”, answer 9

He kept saying he didn’t do it but finally he said he had done it.

Correct answer: (b) finally
[size=200]_________________________[/size]

Why are “at last” and “by the end” wrong.

Thank you
Abecedarian

At last and finally are rather similar in meaning as they suggest that we have been waiting for something for a long time. However, at last is normally used only for things that you are pleased have happened whereas finally can be used for both positive and negative things.
By the end means at some point before the end.[YSaerTTEW443543]

TOEIC listening, photographs: A worker using equipment[YSaerTTEW443543]

Thank you, that was helpful.

Hello Torsten,

Why it couln’t be “at the end”

Thanks

Maddy

hi Maddy,

‘In the end’ means the same as ‘finally’.
The preposition ‘at’ does not work unless you specifiy exactly what something is ‘at the end of’
At the end of the day…
At the end of play…
At the end of the session…