Choose the correct sentence. She is living here for 2 year, She has been living here for 2 years
Choose the correct sentence. She is living here for 2 year, She has been living here for 2 years
Explanation
She has been living here for 2 years is the correct sentence.
This is a sentence of Present Perfect Continuous Tense.
for is used with a period of time.
Since is used to refer to a specific point in time.