因为说此话时, 生日宴会还未举行. 从wonder的时态可看出这一点.因此"我不知道她是否准备参加生日宴会.原题中少了动词"参加": 可用attend /take part in
前一句是说过去发生的情况,而后一句的时态已经是说话者当前的时态了,当然要用一般将来时。
Do you know how long Yangcheng Railway Station has been s_ (use)