「彼らはどのくらい日本に住んでいますか?」
→「How long have they lived in Japan?」
「彼らは」「どのくらい」「日本に」「住んでいますか?」
「彼らは」・・・・・・・主語(S)
「どのくらい」・・・・・修飾語(M)
「日本に」・・・・・・・修飾語(M)
「住んでいますか?」・・・述語(V)
「住む」は「live」で、主語は「三人称・複数」なので「live」のまま
「現在完了(継続)」なので「live」→「have lived」
「疑問」なので「S have lived」→「have S lived」
「文型」:第1文型(SV)
「S」:they
「V」:have ~ lived
「M」:in Japan
「M」:how long
「彼らはどのくらい日本に住んでいますか?」は「How long have they lived in Japan?」
となります。