32. How long has Sean been in the States?
В предложении используется Present Perfect Simple (настоящее совершенное простое время) в вопросительной форме. Where + has + подлежащее + been (3 форма глагола be)
Ответ: has been