Ответ Автор - lomitopanetzulumtia How long studied you English?I havent visited the USA yetHe has just given an interviewThey have lived since 2015 in CanadaI havent met still your brotherThey have lived here for twenty years