minmin

minminさん

2025/03/18 10:00

最後に有給取ったのはいつだったかな を英語で教えて!

ずっと働きづめだった時に「最後に有給取ったのはいつだったかな」と言いますが、これは英語でなんというのですか?

0 24
Hiro

Hiroさん

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

JapanJapan

2025/03/19 12:41

回答

・I wonder when the last time I took a paid vacation was.
・How long has it been since I last took a paid vacation?

1. I wonder when the last time I took a paid vacation was.
最後に有給休暇を取ったのはいつだったろうか。

paid vacation:有給休暇(可算名詞)

「~かな」は自分で訝っているので「いぶかる」の自動詞 wonder を使い I wonder と表します。

後半は疑問副詞(when)の後に第一文型(主語[last time I took a paid vacation:有給休暇を取った最後の時]+動詞[be動詞])を続けて構成します。

主語は名詞句 last time (最後の時)に修飾節(I took a paid vacation:有給休暇を取った)が付いています。

2. How long has it been since I last took a paid vacation?
最後に有給休暇を取ってからどれくらい時間が経ったんだろう?

last:最後に(副詞)

過去のある時からの時間の経過を自問するので、「どれくらいの時間が」の副詞フレーズ How long の後に現在完了形(主語[it]+助動詞[has]+過去分詞[been:経過した])と過去分詞を修飾する副詞節(since I last took a paid vacation:最後に有給休暇をとってから)を続けて構成し、疑問文に合わせて助動詞は主語の前に移動します。

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