✨ 最佳解答 ✨ Kate. 9個月以前 因為題目裡面的”before you call her”是將來的事情 代表是未來的某個時刻才會發生 所以要用will have +p.p has been finished 是現在完成式被動語態, 表示到目前為止已經完成 不符合語意 留言