Could "Did you go to the park?" also be accepted?
No, that would be a different tense, the simple past, rather than the present perfect:
Aethoch chi i'r parc ddoe?
Wyt ti wedi mynd i'r parc yn ddiweddar? Have you been to the park recently?