辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

未設定
2023-02-09 19:39

"I was surprised by how large that was."
私はそれが大きくて驚いた。

このbyは前置詞ではないですよね?how large ....は副詞節でしょうし、調べてもよく分かりませんでした

回答

2023-02-10 01:54:49

byは前置詞だと思います。
how large that wasは感嘆文のようになっていて名詞節を作っています。that was very largeが元の順です。

how以下を副詞節と考えるならば、how以下を省略できるはずです。さらに群動詞(熟語)でもないのにbyで終わると変だからです。

be surprisedは後ろにはatが一般的ですがbyもたまに見ます。使い分けまではわかりません。
「〜に驚く」の〜の部分にhow以下のがあたり、「それがとても大きくて私は驚いた」です。

関連する質問