
Originally Posted by
engee30
The situation demands context again. If he still lives in London, it's absolutely alright to use the Present Perfect Simple in the since-clause; the situation changes significantly if we use the Past Simple tense:
He has made a lot of friends since he has lived in London. (still in London)
= Between the time of his moving to London and the time up to now he has made a lot of friends.
He has made a lot of friends since he lived in London. (not in London any more)
= Between the time of his leaving London and the time up to now he has made a lot of friends.