中2 英語「過去進行形」無料学習プリント(答えつき)
学年・組 名前 点
- 日本文に合うように、空所に適する語を入れなさい。
私はそのとき音楽を聞いていました。
I ( ) listening to music then. - 日本文に合うように、空所に適する語を入れなさい。
彼らは公園でサッカーをしていました。
They ( ) playing soccer in the park. - 日本文に合うように、[ ]内の語を1語で適切な形にかえて空所に入れなさい。
健は7時に朝食を食べていました。
Ken was ( ) breakfast at seven. [eat] - 日本文に合うように、[ ]内の語を1語で適切な形にかえて空所に入れなさい。
私たちはそのとき川で泳いでいました。
We were ( ) in the river then. [swim] - 日本文に合うように、[ ]内の語を1語で適切な形にかえて空所に入れなさい。
姉は昨夜9時に手紙を書いていました。
My sister was ( ) a letter at nine last night. [write] - 日本文に合うように、[ ]内の語を1語で適切な形にかえて空所に入れなさい。
子どもたちはそのとき公園で走っていました。
The children were ( ) in the park then. [run] - 日本文に合うように、[ ]内の語を1語で適切な形にかえて空所に入れなさい。
母は台所で夕食を作っていました。
My mother was ( ) dinner in the kitchen. [make] - 日本文に合うように、[ ]内の語を1語で適切な形にかえて空所に入れなさい。
私はそのとき自分の部屋で勉強していました。
I was ( ) in my room then. [study] - 日本文に合うように、空所に適する語を入れなさい。
昨日の朝は雨が降っていました。
It ( ) raining yesterday morning. - 日本文に合うように、空所に適する語を入れなさい。
あなたはそのときギターをひいていました。
You ( ) playing the guitar then. - 次の文を、文末の語句に合わせて「〜していた」という文に書きかえるとき、空所に適する語を入れなさい。
I am reading a book now.
I ( ) a book then. - 次の文を、文末の語句に合わせて「〜していた」という文に書きかえるとき、空所に適する語を入れなさい。
They are playing tennis now.
They ( ) tennis at that time. - 次の文を、文末の語句に合わせて「〜していた」という文に書きかえるとき、空所に適する語を入れなさい。
My father washes his car every Sunday.
My father ( ) his car at ten yesterday morning. - 次の文を、文末の語句に合わせて「〜していた」という文に書きかえるとき、空所に適する語を入れなさい。
Yumi is making a cake.
Yumi ( ) a cake then. - 日本文に合うように、空所に適する語を入れなさい。
子どもたちはそのとき川で魚つりをしていました。
The children ( ) in the river then. - 日本文に合うように、空所に適する語を入れなさい。
昨夜は激しく雪が降っていました。
It ( ) hard last night. - 日本文に合うように、空所に適する語を入れなさい。
健とトムはそのとき英語を話していました。
Ken and Tom ( ) English then. - 日本文に合うように、次の語を並べかえて英文を作りなさい。
私はそのとき自分の部屋で音楽を聞いていました。
(I / music / in / room / then / listening / was / to / my). - 日本文に合うように、次の語を並べかえて英文を作りなさい。
彼らは昨日の午後3時にバレーボールをしていました。
(were / yesterday / three / playing / They / volleyball / afternoon / at). - 日本文に合うように、次の語を並べかえて英文を作りなさい。
母はそのとき夕食を料理していました。
(dinner / then / mother / was / My / cooking).
答えと解説
- was 主語が I なので be動詞の過去形は was。listen to 〜 で「〜を聞く」。
- were 主語が They(複数)なので were。you や複数の主語には were を使う。
- eating 過去進行形は was のあとに ing形。eat はそのまま ing をつけて eating。
- swimming swim は〈短い母音+子音字〉で終わるので m を重ねて swimming。
- writing e で終わる語は e をとって ing をつける。make → making、use → using も同じ。
- running run は n を重ねて running。children は child の複数形なので were。
- making make は e をとって making。have(食べる)→ having も同じ変化。
- studying study は y をそのまま残して ing をつける。過去形 studied とのちがいに注意。
- was 天気の文の主語は It。It is raining. を過去にすると It was raining.。
- were 主語が You のときは、1人でも複数でも were を使う。
- was reading am の過去形は was。now を then(そのとき)にかえると過去進行形の文になる。
- were playing are の過去形は were。at that time は then と同じく「そのとき」。
- was washing 「ある時点でしていた」ので was washing。washes の s はつけない。
- was making is を was にかえるだけで過去進行形になる。making はそのまま。
- were fishing fish は動詞で「魚をつる」。go fishing(魚つりに行く)もよく使う。
- was snowing 天気の It+was+ing形。hard は「激しく」の意味の副詞。
- were speaking speak は言語を話すときに使う。talk は「(人と)話す・しゃべる」。
- I was listening to music in my room then. 〈was+ing形〉のあと、場所→時の順に並べる。
- They were playing volleyball at three yesterday afternoon. 時刻(at three)と日(yesterday afternoon)は小さい単位から並べる。
- My mother was cooking dinner then. 主語 My mother は単数なので was。then は文末に置く。