Разница между «finish» и «over» в английском языке заключается в контексте употребления. 13
Finish обычно означает завершение какого-либо действия или процесса в рамках ожидаемых параметров. 1 Когда что-то «закончено», это значит, что все необходимые шаги были предприняты и достигнут конечный результат. 1 Например: «Мне нужно завершить этот проект» или «Я закончил своё домашнее задание». 1
Over чаще всего обозначает полное завершение чего-либо, особенно конец. 3 Оно означает, что дальнейшее действие невозможно, всё завершено. 3 Например: «Вечеринка окончена» или «Игра окончена». 14
Таким образом, finish указывает на завершение конкретного действия или части процесса, в то время как over — на общее завершение чего-либо. 3
При этом в некоторых ситуациях эти слова можно использовать взаимозаменяемо. 2