Wordhaber hechoMeaningto have madePart of speechverbPronunciationCourseHardcore Spanish (Spain)LessonLesson 85Usages of haber hechoHoy he hecho otro transbordo porque olvidé validar la tarjeta al salir.Today I changed lines again because I forgot to validate the card on the way out.