回答

wonder where he has gone と言うことで、彼がどっかに行ったきりで、今どこにいるのかを思っていることを表現してます。もし、he wentと書くと、彼がどこに行っていたのかを思っていて、今は彼が戻ってきたのかどうかがこの文では判断ができません。つまり、どこかに行った過去に注目をしていると言うことになります。2枚目も同じように考えてもらうと、過去形にするのと現在完了形にする違いがわかると思います。

この回答にコメントする
疑問は解決しましたか?