Разница между «done» и «finished» в английском языке заключается в следующем:
Кроме того, «finished» подразумевает полное завершение чего-либо, тогда как «done» говорит о завершении части. 2 Также «finished» указывает на то, что работа выполнена хорошо. 2
Ещё «done» чаще используется в отношении процессов и неодушевлённых вещей, тогда как «finished» — в отношении того, чем занимаются люди. 2
Выбор между этими словами зависит от контекста и аудитории. 1