回答

1 Nancy will have lived here for ten years next month.
来月で過去から継続して10年間→未来完了形

2 I didn’t think that she had gone home.
前半は過去形→彼女が家に帰ったのはその過去よりも前のことだから過去完了形

3 ~, I will have read it three times.
もう一度読むと3回読んだことになる→これから起こるかもしれない経験なので未来完了形

ささき

haveが選択肢に無いのですが…

この回答にコメントする
疑問は解決しましたか?