ーWhen did you get this present?
「このプレゼントはいつもらったの?」
When did you get ...? で「…をいつもらったの?」
ーWhen did you receive this gift?
「このプレゼントはいつもらったの?」
When did you receive ...? で「…をいつ受け取った・もらったの?」
ーHow long ago did you get this gift?
「このプレゼントはどのくらい前にもらったの?」
How long ago did you get ...? で「どのくらい前に…をもらったの?」
ご参考まで!
「When did you get this present?」と聞くことができます。「get」は「もらう」や「受け取る」といった意味があります。「present」は「プレゼント」を意味しています。
例文: When did you get this present? It looks really nice!
この例文では、「このプレゼントはいつもらったの?」に加えて、そのプレゼントが素敵だという感想を述べています。