Question 10Choose the expression or word which best completes the sentence.By the end of this year, ............ in this town for eleven years.A.I'm livingB.I'd be livingC.have livedD.I have livedObjective Show full explanation