質問: you must have gone to~の文法的説明を教えて下さい you must have gone to~の文法的説明を教えて下さい。 thank you very much for coming to see me. oh, you're very welcome. i've enjoyed our chat very much. the meal was also wonderful. you must have gone to a lot of trouble preparing it. oh, it was pleasure. i really enjoy cooking. 上の文章で「you must have gone to a lot of trouble preparing it.」の部分は「用意されるの大変だったでしょう。」という訳なのですが、どうしてそういう訳になるのでしょうか? 「must have 過去分詞」は「~したに違いない」で分かるのですが、その後が「それを準備する際、たくさんのトラブルへ行った」???? 詳しい説明をよろしくお願いいたします。
回答: go to ~の後に場所を表す語がくれば「場所へ行く」ですが,何らかの状態を表す語がくればそのような状態になる,陥るという意味合いが出ます。 trouble は日本語の「トラブル」というより,「困難,骨折り,面倒,苦労」という意味で覚えておくといいです。 go to a lot of trouble ~ing で「~するのに苦労する,骨を折る」という意味になります。