В чем разница We have lived in London since 1990 и We have been living in London since 1990. Я путаю всегда Present Perfect и Present Perfect Continuous
We have been living in London since 1990 - подчеркивается длительность проживания в Лондоне + подчеркивается то, что вы до сих пор продолжаете жить в Лондоне
We have lived in London since 1990 - также может использоваться для обозначения того, что вы все еще живете в Лондоне, но также и в том случае, если на данный момент вы в нем не живете
We have been living in London since 1990 - подчеркивается длительность проживания в Лондоне + подчеркивается то, что вы до сих пор продолжаете жить в Лондоне
We have lived in London since 1990 - также может использоваться для обозначения того, что вы все еще живете в Лондоне, но также и в том случае, если на данный момент вы в нем не живете