¿Por qué "might of" es incorrecto en inglés?
¿Qué tipo de error es?

Es un error gramatical y de pronunciación en inglés.
¿Por qué la gente comete este error?
Las personas cometen este error porque "might have" y "might of" suenan muy similares cuando se pronuncian rápidamente. Esto lleva a confusión en la escritura.
¿Qué es correcto?
"Might have" es la forma correcta porque "might" debe ir seguido de un verbo en participio pasado, y "have" es el verbo auxiliar necesario en esta estructura modal.
Ejemplos de uso correcto
- She might have gone to the store.
Ella podría haber ido a la tienda. - They might have known the answer.
Ellos podrían haber sabido la respuesta. - I might have forgotten to lock the door.
Podría haber olvidado cerrar la puerta.