Question 30
TensesChoose the expression or word which best completes the sentence: By the end of this year, ________ in this town for eleven years
- A.I'm living
- B.I'd be living
- C.I'll live
- D.I'll have lived
- E.I have lived
Show the answer and explanation
Answer: D (I'll have lived)
Explanation
'By the end of this year' looks back from a future point, so the future perfect 'I'll have lived' is used.