中2英語 練習問題 過去進行形 part2

LINEで送る


練習問題 過去進行形 part2

次の文を過去進行形の文に書きかえなさい。

 

(1) We ran in the park yesterday.
(2) Did Ken use the computer last night?
(3) You didn't help your mother at that time.

解答・解説(1)

今回の問題は過去形と過去進行形の違いがしっかりとわかっているかを確認するものです。

 

とにかく過去進行形は「be動詞の過去形 + 〜ing」ということ。
これをしっかりと頭に入れながら問題を解いていきましょう。

 

(1) We ran in the park yesterday.

 

この問題は普通の過去形の文ですね。意味は「私達は昨日公園で走りました」となります。

 

この文を過去進行形なので「私達は昨日公園で走っていました」という意味にしていくことになります。

 

もちろんポイントは「be動詞の過去形 + 〜ing」です。
ここで使うbe動詞は主語が「We」だということに気をつけて考えましょう。
するとこのようになります。

 

 

「We were running in the park yesterday.」
(私達は昨日公園で走っていました)

 

 

be動詞の過去形は「were」になりますね、「are」の過去形は「were」でした。

 

 

また、「run」は「短母音+子音字」なのでingをつけるときには子音字を重ねてingというルールがありました。これは現在進行形のときと同じです。ingのつけ方を忘れた人はよく復習をしておきましょう。

 

 

正解)
「We were running in the park yesterday.」
(私達は昨日公園で走っていました)

解答・解説(2)

(2) Did Ken use the computer last night?

 

次の文は疑問文です。
このように元々疑問文になっている文を過去進行形に直しなさいと言われたら、作る過去進行形の文も“疑問文”にしてあげないといけません。

 

 

そして、このときにみんな悩むところが「Did」をどうしたらいいのかということです。一般動詞の過去形の否定文や疑問文では「did」が使われましたね。

 

 

否定文 → didn't + 動詞の原形

 

疑問文 → Did + 主語 + 動詞の原形

 

となりました。
ではこの「did」は過去進行形ではどうしたらいいのでしょうか。
答えは

 

 

“消してしまう”

 

 

です。
「えっ?」と思うかもしれませんが、否定文や疑問文で使われる「did」は過去進行形では使われません。そしてこの「did」が入っていた場所に“be動詞の過去形”を入れていきます。
そうなるとこの文では次のようになります。

 

 

「Did Ken use the computer last night?」
(ケンは昨夜そのコンピュータを使いましたか)

 

   ↓

 

「Was Ken using the computer last night?」
(ケンは昨夜そのコンピュータを使っていましたか)

 

 

変わったところに注目してください。

 

「Did」 → 「Was」
「use」 → 「using」
「使いましたか」 → 「使っていましたか」

 

ここだけですね。

 

 

正解)
「Was Ken using the computer last night?」
(ケンは昨夜そのコンピュータを使っていましたか)

解答・解説(3)

(3) You didn't help your mother at that time.

 

さて最後の問題です。
この問題も上の問題で解説したことがわかっていれば特に難しくはないでしょう。

 

 

ここでも「didn't」を消して、その代わりにbe動詞の過去形を入れてあげればよいだけです。

 

 

「didn't」 → 「weren't」
※主語がTheyだからwasではない。

 

「help」 → 「helping」

 

ここが変わるだけです。
するとこのような文ができあがります。

 

 

「You weren't helping your mother at that time.」

 

意味は「あなたはそのときお母さんの手伝いをしていませんでした」となります。

 

 

正解)
「You weren't helping your mother at that time.」
(あなたはそのときお母さんの手伝いをしていませんでした)




LINEで送る
ページの先頭に戻る