想想看,錯在哪?

過去完成式用來表示過去某一時間或某一動作之前已經完成的動作或經驗。
比 came (過去式)還早發生的動作,必須用過去完成式。