Someone give the appropriate form of verbs indicated

Answer: Yo he prometido escribirte después de asistir al concierto de nuestro grupo favorito. La verdad es que yo no he asistido. Ema y yo compramos los boletos hace mucho tiempo, pero a última hora ella ha decidido acompañar a su familia a las montañas y vender su boleto.
Ella se lo ha vendido a su prima Imelda. Imelda y yo hemos decidido ir juntas. Yo he salido de la casa con bastante tiempo, pero he tomado el autobús equivocado.
Explanation: