Meguさん
2023/09/15 10:00
その理由知ってる? を英語で教えて!
急に友達が帰ってしまったので、「その理由知ってる?」と言いたいです。
回答
・Do you know the reason why〜?
「その理由知ってる?」は
“Do you know the reason why〜?” というフレーズで始まり、whyの後は、S+Vが続きます。
例文
Do you know the reason why she went home suddenly?
(なんで彼女が突然出て帰ってしまったかわかる?)
「帰る」以外の表現は以下の通り↓
・go away 「立ち去る」
・get away from~「~から出ていく」
※応用として、「一体全体(どういう状況なのか/どうしてなのか)わからない」という状況を“what on earth”というイディオムを使って表すこともできます。
応用例
I have no idea what on earth caused her to go home suddenly.
(一体どうして彼女は急に帰ってしまったのかわからない。)
“cause”は「引き起こす」とか「〜が原因となる」という意味。toを伴って、「〜することを引き起こす」と表現する。
直訳すると、「一体全体何が彼女を帰らせる原因となってしまったのかわからない」
となります。
参考にしていただければ幸いです。