「昨日、何をしましたか」と「昨日の夜8時に、何をしていましたか」。似た質問ですが、答えるときに注目するところが違います。
今回は、過去のある時点で「〜している最中だった」と伝える過去進行形を、10問で練習します。wasとwereの使い分けから、否定文・疑問文、過去形との違いまで確認しましょう。
まずは基本を確認
過去進行形の基本は「was / were + 動詞のing形」です。
- I / he / she / itなど:was + ing形
- you / we / theyなど:were + ing形
- 否定文:was / were + not + ing形
- 疑問文:Was / Were + 主語 + ing形 …?
I was reading at nine last night.
昨夜9時、私は本を読んでいるところでした。
「9時に読み始めた」ではなく、9時には読む動作が進んでいた、という意味です。
詳しく復習したい方は、先に過去進行形の解説記事も確認してください。
練習問題10問
各問の指示と日本語に合わせて答えてください。解答と解説は後半にまとめています。
第1問:wasとwere①
昨夜9時には、本を読んでいる最中でした。空欄に入るものを選びましょう。
I ( ) reading a book at nine last night.
昨夜9時、私は本を読んでいました。
A. was B. were C. did
第2問:wasとwere②
相手が昨日の午後3時、仕事をしている最中だったことを伝えます。
You ( ) working at three yesterday afternoon.
あなたは昨日の午後3時、仕事をしていました。
A. was B. were C. are
第3問:ing形のつづり
writeをing形にして、過去進行形を完成させましょう。
She was ( ) an email.
彼女はメールを書いていました。
A. writeing B. wrote C. writing
第4問:否定文
次の文を否定文に書き換えましょう。短縮形でもかまいません。
They were watching TV.
彼らはテレビを見ていました。
→ 彼らはテレビを見ていませんでした。
第5問:疑問文
次の文を、Yes / Noで答えられる疑問文に書き換えましょう。
Ken was using this computer.
ケンはこのパソコンを使っていました。
→ ケンはこのパソコンを使っていましたか。
第6問:ある出来事が起きたとき
電話が鳴ったときには、すでに夕食を作っている最中でした。その場面に合うものを選びましょう。
I ( ) dinner when the phone rang.
電話が鳴ったとき、私は夕食を作っていました。
A. cooked B. was cooking
第7問:出来事を順番に伝える
メールを送信し、その後、退勤しました。この2つの出来事を、起きた順に伝えます。
I ( ) the email and then left the office.
私はそのメールを送り、それから退勤しました。
A. sent B. was sending
第8問:文の意味を比べる
「私が到着したとき、ケンはすでにコーヒーを入れている最中だった」という場面に合う文を選びましょう。
A. When I arrived, Ken made coffee.
B. When I arrived, Ken was making coffee.
第9問:仕事で使う過去進行形
電話に出られなかった理由を説明します。attendを使い、過去進行形で完成させましょう。
I couldn’t answer your call. I ( ) a meeting at the time.
電話に出られませんでした。そのとき、会議に出ていました。
第10問:日常会話で答える
今朝7時には、バスを待っている最中でした。waitを使い、過去進行形で答えましょう。
A: What were you doing at seven this morning?
B: I ( ) for the bus.
A:今朝7時、何をしていましたか。
B:バスを待っていました。
解答と解説
第1問:A. was
I was reading a book at nine last night.
主語がIなのでwasを使います。was readingで「読んでいる最中だった」です。
第2問:B. were
You were working at three yesterday afternoon.
youには、相手が1人でもwereを使います。現在のareと混同しないようにしましょう。
第3問:C. writing
She was writing an email.
writeは語尾のeを取ってwritingにします。ここではwasの後をwroteにしない点にも注意してください。
第4問:They were not watching TV.
They weren’t watching TV.でも正解です。過去進行形の否定文は、was / wereの後にnotを置きます。
第5問:Was Ken using this computer?
wasを主語Kenの前に出します。Did Ken using …?にはしません。
短く答えるなら、Yes, he was.(はい、使っていました。)/No, he wasn’t.(いいえ、使っていませんでした。)です。
第6問:B. was cooking
I was cooking dinner when the phone rang.
料理は電話が鳴る前から進行中でした。「背景となる動作」をwas cooking、「その途中で起きた出来事」をrangで表しています。
whenがあるから過去進行形なのではなく、料理の途中だったことを伝えたいから過去進行形を使います。
第7問:A. sent
I sent the email and then left the office.
ここでは「送った」「退勤した」という一連の出来事を過去形で伝えます。sendの過去形はsentです。
このthenは「そのとき」ではなく、「それから」という意味です。
第8問:B
When I arrived, Ken was making coffee.
Bは、到着した時点でケンがコーヒーを入れている途中だったことを表します。
Aも正しい英文ですが、この文だけなら「私が到着してから、ケンがコーヒーを入れた」という順序で読むのが自然です。今回は「すでに入れている最中だった」という場面なので、Bが合います。
第9問:was attending
I couldn’t answer your call. I was attending a meeting at the time.
会議に出ている途中だった、という状況を説明しています。attend a meetingで「会議に出席する」です。
第10問:was waiting
I was waiting for the bus.
質問のyouは、答える本人にとってはIになります。主語に合わせて、wereではなくwasを使いましょう。wait for the busで「バスを待つ」です。
よくある間違い
① was / wereかingを忘れる
「読んでいる最中だった」と言うなら、I reading.やI was read.ではなく、I was reading.です。was / wereとing形をセットで確認しましょう。
② didと混ぜてしまう
Did you working?ではなく、Were you working?です。
Did you work?も正しい英文ですが、過去進行形の疑問文ではありません。「仕事をしたか」を聞くのか、「そのとき仕事の途中だったか」を聞くのかで使い分けます。
③ when・while・thenだけで時制を決める
「whenの後は必ず過去形」「whileの後は必ず過去進行形」とは限りません。
時間を表す語句は手がかりになりますが、それだけで答えを決めないことが大切です。「その時点で動作の途中だったのか」「出来事を順番に伝えているのか」を考えてみましょう。
まとめ
過去進行形で大切なのは、次の3点です。
- 形はwas / were + 動詞のing形。
- 過去のある時点で、進行中だった動作を表せる。
- 過去形との違いは、時間の長さだけでなく、出来事のどこに注目するか。
間違えた問題は、場面を思い浮かべながら英文を声に出してみてください。最後に「昨日の夜8時、自分は何をしていたか」を1文作ると、日常の会話にもつなげられます。
現在との違いも練習したい方は、現在進行形まとめ演習10問にも取り組んでみましょう。