Choose the correct sentence:
He lives here for five months.
He is living here for five months.
He has been living here for five months.
He lived here for five months.
Explanation:
Correct Answer is: He has been living here for five months.
`for/since` এর পরে যখন point of time/period of time (for two hours, since morning etc.) উল্লেখ থাকে, তখন Present Perfect Continuous tense হয়।
সুতরাং, সঠিক বাক্যটি হবে – He has been living here for five months.