Next year, they ___ here for 20 years. will have lived will live live are living Show answer 📝 Detailed explanation For 20 years + next year → Future Perfect.