已知:在正方形ABCD中,AB=2,点P是射线AB上的一点,联结PC、PD,点E、F分别是AB和PC的中点,联结EF交PD于点Q.
(1)如图1,当点P与点B重合时,△QPE的形状是___
(2)如图2,当点P在AB的延长线上时,设BP=x,EF=y,求y关于x的函数关系式,并写出定义域;
(3)当点Q在边BC上时,求BP的长.