Multiple choice

Directions: Choose an appropriate preposition to fill in the blanks.

He has been living _________ Delhi _________ 1980.

  1. in, to

  2. on, with

  3. for, since

  4. in, since

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

'In Delhi' is correct for city location, and 'since 1980' indicates the starting point of an action that continues. With present perfect continuous ('has been living'), 'since' marks when the action began.