Po pierwsze: piszesz w dwóch nieswoich wątkach zamiast założyć własny.
tam jest tzw. perfect infinitive (to have died). Musisz o tym poczytać.
Perfect infinitive jest używany wtedy, kiedy jest różnica czasów w przekształcanych zdaniach, np.
I believe that he is good = I believe him to be good
I believe that he was good = I believe him to have been good < - tu masz róznice w czasach teraźniejszy/przeszły i dlatego konieczny jest perfect infinitive