Multiple choice

Directions: Fill in the blank with the correct preposition.

My brother has been living in Chennai _____ 1986.

  1. for

  2. since

  3. on

  4. of

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

With present perfect tense (has been living) and a specific starting time point, we use 'since' to indicate when the action began. 'For' is used with durations (length of time), not specific points in time. 'On' and 'of' are not used with time expressions in this context.