Ну, я бы построила вот так: What present did you give your sister?
Поясню почему. У тебя вопрос построен по структуре Present Perfect, а он используется в том случае, когда мы хотим рассказать о том, что случилось до определенного момента в пошлом. Ну а в данном примере ничего такого вроде нет, так что вопрос построен у меня в Present Simple, который просто говорит о том, что было в Вот такие пироги.
What present did you give your sister?
Поясню почему. У тебя вопрос построен по структуре Present Perfect, а он используется в том случае, когда мы хотим рассказать о том, что случилось до определенного момента в пошлом. Ну а в данном примере ничего такого вроде нет, так что вопрос построен у меня в Present Simple, который просто говорит о том, что было в Вот такие пироги.