Question 54
TensesChoose the option that best completes the gap(s): By the end of this year ________ in this town for eleven years
- A.I'll have lived
- B.I'm living
- C.I have lived
- D.I'll live.
Show the answer and explanation
Answer: A (I'll have lived)
Explanation
'By the end of this year' points to a future moment, so the future perfect 'I'll have lived' is needed.