What you want here is "If my father were alive today, he would be 106 years old" or "If my father had lived until today, he would have been 106 years old". ) In the original question it seems the author was emphasizing the counterfactuality by saying "would have been 93" (if he had lived, and he hasn't). CJ
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.