因为句子是一般过去时要求一般疑问句所以用did提问Didyouwanttobuyagiftforme?对I提问是Whowantedtobuyagiftforyou?对agift提问是Whatdidyouwanttobuyforme?对you提问是Whodidyouwanttobuyagiftfor?