解決済み

仮定法のやつです。

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 は「今の私」という意味になります。

返信(2件)

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

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

質問者からのお礼コメント

質問者からのお礼コメント

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

そのほかの回答(0件)

関連する質問

もっとみる