When my grandpa was alive,he fed* the rock doves into his balcony of his house.
Now that he passed away,there is a rock dove which is hatching the eggs into the flower jar.
I know that if he was still alive he would be happy.
* You have to use "fed" and not "has been feeding", because you said:
"When my grandpa WAS alive" so if he WAS alive, you cannot use the term " has been feeding".