will have flunked
-habré reprobado
Futuro perfecto para el sujetodel verboflunk.Hay otras traducciones para esta conjugación.

flunk

If he doesn't, he will have flunked the course.
Si no lo hace, habrá reprobado el curso.
Palabra del día
el guion