Разница между «did not» и «don't» заключается в том, что они используются в разных временах английского языка. 13
«Don't» (сокращённая форма «do not») используется для обозначения отрицания действия в настоящем времени (Present Simple) для 1-го, 2-го лица и 3-го лица множественного числа (I, we, you, they). 1 Например: I don't like broccoli (Я не люблю брокколи). 5
«Did not» (сокращённое до «didn't») используется для отрицания действия в прошедшем времени (Past Simple). 13 Например: I didn't go to the party (Я не пошёл на вечеринку). 5