--- HAVE YOU LIVED HERE

10. --- have you lived here? - for 10 years.A. Since B. How long C. How far D. When