takami

takamiさん

2024/12/19 10:00

長年の経験を積み上げて を英語で教えて!

コツコツ仕事をしてきて昇進したので、「長年の経験を積み上げて昇進した」と言いたいです。

0 118
Hiro

Hiroさん

ネイティブキャンプ英会話講師

JapanJapan

2025/01/10 11:40

回答

・having accumulated many years of experience
・after years of experience

1 having accumulated many years of experience
長年の経験を積み重ねて

Having accumulated many years of experience, I earned a promotion.
長年の経験を積み重ねて、昇進した。

構文は、「積み重ねてきた」の意味の現在完了形の動名詞フレーズ Having accumulated の後に目的語 many years of experience (長年の経験)を続けて副詞節を構成します。

後半は主節で第三文型(主語[I]+動詞[earned]+目的語[promotion])です。

2 after years of experience
長年の経験を経て

After years of experience, I got promoted.
長年の経験を経て昇進した。

構文は、副詞句(After years of experience)の後に第二文型(主語[I]+動詞[got:~の状態になった]+目的語[promoted:昇進した])です。

役に立った
PV118
シェア
ポスト

質問ランキング

質問ランキング