回答
2023-04-19 12:33:46
2023-04-19 09:31:16
Kevin@MusicoLingo
概ね正しい回答です。「who」は厳密には「whom」が正しくも文語調で、会話では「who」を使います。ChatGPT が「少し不自然な響き」としているのは、次の2点です。
従属節「if I were who I used to be」を、「I」と「would have done」の間に挿入するのは、何か目的があったのでしょうか。特になければ、挿入しない方が自然です。
「I」は何をしたのでしょうか。「done」の後に目的語を付けるのが普通です (done what?)。あえて言わなくても相手が知っているのなら、「it」のような代名詞でも構いません。ChatGPT はそれを「the same thing」と仮定しましたが、本当は違うかもしれません。
A: Why didn’t you beat him up?
B: If I were who I used to be, I would have done it. I learned the lesson in prison.