uedaさん
2025/06/10 10:00
テスト勉強徹夜した を英語で教えて!
試験直前に夜通し勉強して眠い時に言いたいです。
回答
・I pulled an all-nighter to study for the test.
・I stayed up all night cramming.
・I didn’t sleep at all—I was studying all night.
1. I pulled an all-nighter to study for the test.
テスト勉強徹夜した。
pull an all-nighter:徹夜する(特に勉強や仕事で)
「夜を引っ張る」という比喩的な表現で、カジュアルな口語でよく使います。
study for the test:テストのために勉強する
文法構造
I(主語)+ pulled(過去形)+ an all-nighter(目的語)+ to study(不定詞:目的)+ for the test(前置詞句)
例文
I pulled an all-nighter to study for the test, and now I’m totally exhausted.
テスト勉強で徹夜して、今めっちゃ疲れてる。
2. I stayed up all night cramming.
一晩中詰め込み勉強してた(=テスト勉強徹夜した)。
stay up all night:夜通し起きている
cramming:一夜漬け勉強
cramは「ぎゅうぎゅう詰め込む」が元の意味で、cram for a test で「試験のために詰め込み勉強する/一夜漬けする」となります。
文法構造
I(主語)+ stayed up(動詞句)+ all night(副詞句)+ cramming(現在分詞)
例文
I stayed up all night cramming for the math test.
数学のテストで一夜漬けした。
3. I didn’t sleep at all—I was studying all night.
全く寝てない、一晩中勉強してた。
I didn’t sleep at all:全然寝てない(否定+強調)
I was studying all night:一晩中ずっと勉強してた(過去進行形)
文法構造
I(主語)+ didn’t sleep(否定の過去形)+ at all(副詞句)
I(主語)+ was studying(過去進行形)+ all night(副詞句)
例文
I didn’t sleep at all—I was studying all night for today’s test.
全然寝てない。今日のテストのために一晩中勉強してた。
Japan