質問: を英語に訳すと? he put his plans before japanese government officials, promising to raise the flag at the south pole.
回答: この文の場合、before は時間的な「前」ではなく、put before で「提出する」のような意味です。 また、promising 以降の主語は japanese government officials ではなく、最初の he です。 文の途中で勝手に主語が変わることはありません。以上を踏まえて正しく訳すと、 彼は、南極点に (日本) 国旗を掲げることを約束するとし、自身の計画を日本政府の官吏に提出した。 のようになります。