¿Cuál es la diferencia entre Hasn'ty haven't? También quiero saber cómo diferenciar entre los dos dependiendo del contexto.

Respuesta de un hablante nativo
Rebecca
¡Es una buena pregunta! En primer lugar, hasse agrupa con los pronombres de tercera persona del singular he, she y it. Por otro lado, havese usa junto con sustantivos colectivos como Iy you, we, they. Lo mismo ocurre con los hasn'tnegativos o acortados y haven't. Ejemplo: I haven't seen that movie before. (No he visto esa película). Ejemplo: She hasn't seen that movie before. (Ella nunca ha visto la película). Ejemplo: They haven't eaten dinner. (No cenaron) Ejemplo: He hasn't eaten dinner. (Todavía no ha cenado) Ejemplo: My students haven't written their test yet. (Mis estudiantes aún no han llenado los trabajos). Ejemplo: My student, Peter, hasn't written his test yet. (Pedro, mi alumno, aún no ha escrito el examen). Ejemplo: It hasn't snowed this winter. (No ha nevado este año)