The Present Perfect Continuous Tense (has/have been + verb-ing) is used for actions that started in the past and continue to the present. Hence, “She has been living here for 2 years” is correct.
Choose the correct sentence. She is living here for 2 year, She has been living here for 2 years
Review the verified answer and explanation for this SPSC – Sindh Public Service Commission past-paper question on CampusFin.
Question context
This question is part of 🗣️ Verbal Ability within the broader 🧠 Aptitude Mastery subject and appears in the SPSC – Sindh Public Service Commission preparation collection. Reviewing the answer together with nearby questions helps reinforce the underlying concept and identify how it may appear in competitive exams.