The correct phrase is "he died of cancer." The phrase "he dies from cancer" is incorrect because it uses the present tense instead of the past tense. "He died with cancer" is also acceptable, but it implies that he lived with the illness for some time before passing away, rather than indicating that cancer was the cause of death.
Copyright © 2026 eLLeNow.com All Rights Reserved.