Por consiguiente, he cantado es un ante-presente, hube cantado un ante-pretérito, habré cantado un ante-futuro, había cantado un ante-co-pretérito, y habría cantado un ante-pos-pretérito.