By the end of next month my grandmother ------------ in the same house for more than 60 years !
AWill live
BWill have been living
CWill have lived
DWill be living
Answer:
B. Will have been living
Read Explanation:
• By the end of next month my grandmother Will have been living in the same house for more than 60 years !
• The sentence uses the phrase "By the end of next month," which indicates a future point in time by which an action will have been completed or will have been in progress for a certain duration
• This uses the Future Perfect Continuous tense.