It's not commonly used in everyday language, but it's grammatically correct. You're more likely to hear "has walked" or "has taken" in place of "has stridden."
It's not commonly used in everyday language, but it's grammatically correct. You're more likely to hear "has walked" or "has taken" in place of "has stridden."