Multiple choice Directions: Fill in the blank. I have lived in Delhi ________. since five years for five years five years ago for five years ago Reveal answer Fill a bubble to check yourself B Correct answer Explanation Whenever we refer to a period or duration of time we use preposition 'for'. Usage of auxilary 'have' (present tense case) eliminates the chances for the usage of option 3 and 4, as both of them are the cases of past tense. Hence, option 2.