Which correctly formed sentence uses the words: five, here, years?
Correct answer B. I have lived here for five years.
Explanation
A period of time takes "for", while a starting point takes "since". An action continuing to the present needs the present perfect: "I have lived here for five years."
Answer checked How we write and check questions
Discussion