2) Next month, two years [will have passed](未来完了形) since Tom [lived](過去形) here.
※時間の流れ:過去完了形(=大過去) → 過去形 → 現在(完了)形 → 未来(完了)形 となり、✕過去形+未来(完了)形
→ Tom will have lived here for two years next month.
3) They will have got to Sydney tomorrow's now.
→ They will have got to Sydney this time tomorrow.
※this time tomorrow 明日の今頃
参考にしてください。