Respuesta :

The sentence is incorrect it should be

Mis abuelos an vivido en la misma casa por dos años

Trust me it’s right because I speak Spanish and I am Mexican