Has Hannah gone home? 을 간접의문문으로 바꾸면 Could you tell me whether Hannah has gone home? 이 되는데 왜 과거분사가 오는지...
간접의문문속 has gone은 과거분사형이 아니라 현재완료형입니다~ 직접의문문의 has hannah gone에서 어순을 주어 동사 순서로 바꾼것 외에는 변경된점 없어요. 한나가 이미 집에 갔는지 말해달라는 의미니까 이미 일어난 일, 완료된 일을 뜻하는 완료형이 쓰였네욤