“if he were alive, he would be” vs. “would have been”
There is a structure used by native speakers that I often read on social media, referring to people who have passed away, on the day of their anniversary. e.g. “He would have been 60 today.” Shouldn’t it be “He would be 60 today”? Meaning, if he were alive, he would be 60 today.