to finnish - заканчивать, завершать логически.
Они закончили составление программы в конце месяца.
They finnished writing the programm at the end of the month.to be over - заканчиваться в связи с истечением положенного времени.
Урок закончен.
The lesson is over.to stop - заканчивать(ся), прекращать(ся).
Перестаньте разговаривать.
Stop talking.Note: Только этот глагол используется, когда говорят о дожде и снеге.
The rain has stopped.
It has stopped raining.to end - заканчиваться с определенным исходом.
Все закончилось хорошо.
All ended well.