Основное отличие между использованием wasn't и didn't заключается в том, что wasn't используется для выражения отрицания в отношении того, кем или чем-то был в прошлом, а didn't — для выражения отрицания в отношении того, что делал в прошлом. 13
Wasn't — это форма глагола «быть» в прошедшем времени, например: «I wasn't happy» — «Я не был счастлив». 3
Didn't — это вспомогательный глагол, который помогает другому смысловому глаголу сделать отрицание в прошедшем времени, например: «I didn't swim on Sunday» — «В воскресенье я не плавал» (didn't «помогает» глаголу swim сделать отрицание). 3