给出一段英文对话，找出其中的语法错误并给出修改意见。


对话：A: “Hey, have you saw my new phone?” B: “No, where did you buy it?”
对话中的错误是： 

（1）"saw"应该是"seen"，因为"have you"是现在完成时；

（2）"where"应该是"when"，因为时间性问句应该询问时间，而不是地点。

修改后的对话： 

A: “Hey, have you seen my new phone?”  
B: “No, when did you buy it?”