解決済み
rikei_suki

仮定法のやつです。

If it had not been for your advice, I were not what I am.

最後のwhat S Vについてなのですが、Vの部分は「am」で合ってますでしょうか。おかしくないでしょうか。


回答 1件

ベストアンサー

jinichik

「もしあなたのアドバイスがなかったら、今の私はないだろう。」という意味の英文です。If節が仮定法過去完了、主節が仮定法過去になる構文なので、正しい英語は

If it had not been for your advice, I would not be what I am.

となります。なお、what I am は「今の私」という意味になります。

  • rikei_suki

    what I am で名詞となっているからそのamは仮定法とは関係なくamのままであるということでしょうか

  • jinichik

    「今の私」という意味になるので、現在形の am を使います。この am は主節の述語動詞ではないので、仮定法の影響は受けません。

  • rikei_suki
    お礼

    返信でも詳しく教えていただいてありがとうございました。助かりました。

関連する質問

質問する