Hello. I would like to point out an error in the interpretation of the sentence "One of my friends lives in Kolkata". What it really means is that I have more than one friends, and only one of them (to the best of my knowledge) lives in Kolkata.
The interpretation given by your expert is erroneous.