仮定法のやつです。
If it had not been for your advice, I were not what I am.
最後のwhat S Vについてなのですが、Vの部分は「am」で合ってますでしょうか。おかしくないでしょうか。
If it had not been for your advice, I were not what I am.
最後のwhat S Vについてなのですが、Vの部分は「am」で合ってますでしょうか。おかしくないでしょうか。
ベストアンサー
「もしあなたのアドバイスがなかったら、今の私はないだろう。」という意味の英文です。If節が仮定法過去完了、主節が仮定法過去になる構文なので、正しい英語は
If it had not been for your advice, I would not be what I am.
となります。なお、what I am は「今の私」という意味になります。
what I am で名詞となっているからそのamは仮定法とは関係なくamのままであるということでしょうか
「今の私」という意味になるので、現在形の am を使います。この am は主節の述語動詞ではないので、仮定法の影響は受けません。
返信でも詳しく教えていただいてありがとうございました。助かりました。