If you're talking on the phone or writing to someone you haven't seen in a very long time, then yes, those would be acceptable questions.
However, you can also say 'Have you ever grown a beard?' which would mean over a person's entire life had they ever grown one, even if they didn't have it at that particular time.
Cheers.