回答

聞いているのは現在のことで
また、聞いて「います」という日本語が現在進行形のイメージが強いかもしれませんが、hearは感覚動詞で通例現在進行形をとることはありません。
なので、hearになるわけです。

この回答にコメントする

少年がカナダ出身であることとそのことを聞いているのが同じ時制だからです!
「時制の一致」というところの復習をしてみると良いかもしれません!!

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