You: How did you go home yesterday? You were quite late last night.
Me: Oh, I missed the last train, so I had no ( ) but to take a taxi.
あなた: 昨日はどのように家へ帰りましたか? あなたは昨晩はかなり遅かったですね。
私:そう、最終電車に乗り遅れました。だからタクシーに乗らざるを得なかったですよ
( ) の中に入るものはA~Dのどれでしょう。
A chance
B choice
C method
D way
解 答
正解はB
今回は「〜せざるを得ない」という熟語を覚えます。「no choice (alternative, option) but to不定詞」という形をとります。
このbutは接続詞の「しかし」と意味の文章をつなぐものではなく、前置詞の「…をのぞいて、…以外に」という意味。ですから、「to不定詞(〜する)以外には選択肢 (choice, alternative, option) はない」という意味となり、「〜せざるを得ない」と訳せますね。
例として、He had no choice but to give up smoking.(彼は禁煙をせざるを得なかった)。また前置詞butを使えば、All but one died.(一人を除いて全員が死亡した)となります。