Ogólnie byłem nauczony tak. Jeżeli jakiś stan trwa nadal. Tak jak mieszkanke w Londynie to tylko perfect. Jeżeli coś się stało jak złamanie nogi to nawet jeżeli widać nadal tego efekty to z since i tak tylko past simple bo to złamanie już się stało. Natomiast na cambrdige jest coś takiego i dlatego pytam
When since introduces an action or event at a point of time in the past, we can use the past simple or present perfect after since and the present perfect in the main clause:
They haven’t received any junk mail since they moved house.
They haven’t received any junk mail since they’ve moved house.
Zgodnie z tym co wiem nie bardzo mi pasuje present perfect z moved.