Oh my gosh!
Please teach me!
What has become of him ?
It's means 彼はどうなった? in Japanese.
How could it be!?(ドウシテコウナル?)
becomeには、「~になる」という意味以外に、何かが生じる、起こるという古い時代の意味が残っている。
つまり、「彼については何が生じたのか?」ということで、「彼はどうなったのか?」という意味になる。
また、併せて下記の違いも理解しておくように。
She has become a doctor.
She became a doctor.
become(原形)
becoming(現在分詞)
became(過去形)
become(過去分詞)
becomes(三人称単数現在)