Choose the correct sentence.
- I live here for two years.
- I have been living here for two years.
- I have been living here since two years.
- I am living here since two years.
Answer
B) I have been living here for two years.
"For" + period with the present perfect continuous. Sentence Correction & Error Spotting · Choose the correct sentence
English MCQ · More English: Sentence Correction & Error Spotting MCQs · Practise