can 发音为[kæn];can't发音为[kɑːnt],两个词的元音不一样。如果还分不清,注意音节,can只有一个音节,can't实际是两个音节,后面那个t是弱音节。你听的时候,如果发音短促,可以判断为can,如果发音较长,后面还带着t的尾音,则是can't。
好像美音的can和can't不太好分辨,听多了就能风、分出来了
你应该是听多了美式发音,英式发音就很明显了