Câu ước ở hiện tại: S + wish + S + V (chia thì quá khứ đơn)
Câu ước ở quá khứ: S + wish + S + had + V_ed/P2 (thì quá khứ hoàn thành)
Câu ước ở tương lai: S + wish + S + would + V
Vì trong ngữ cảnh câu trên không có dấu hiệu là hiện tại, quá khứ hay tương lai => đáp án có thể là:
had / had had / would have
Tuy nhiên, theo mình thì đáp án là "had had" vì kì nghỉ (vacation) có thể nó đã diễn ra rồi, và bạn ấy ước bạn của mình đã có kì nghỉ dài hơn.