「昨日の夜9時、何をしていましたか?」
この質問に、英語で答えてみてください。
I was reading a book at nine last night.
「私は昨夜9時、本を読んでいました」
「本を読みました」ではなく、「そのとき、本を読んでいるところだった」と伝えています。このように、過去のある時点でしていたことを表すのが「過去進行形」です。
前回学んだwas・wereに、動詞のing形を続けると作れます。ただし、wasとwereの選び方や、疑問文にするときの語順には注意が必要です。
今回は、英検4級の英文法を学ぶ全12回の第2回。過去形との違いを確かめながら、短い英文を自分で作るところまで練習しましょう。
こんにちは。英語講師のTaka先生・根岸貴規です。私は日本国内で教科書の音読を中心に英語を身につけ、その英語を使って外資系投資銀行で約20年間働いてきました。英検1級・TOEIC980点を取得し、これまで累計14,000人以上の方に英語学習を指導してきました。ストアカでは、2022年から2025年まで4年連続で「最多受講者賞」を、2025年には「ストアカン・オブ・ザ・イヤー」をいただきました。
「was・wereとdidを、まだ取り違えてしまう」という方は、第1回も一緒に確認してください。
目次
■ 過去進行形の意味|「いつ、何をしていたと伝える形なの?」
過去進行形の基本の形は、次のとおりです。
主語 + was・were + 動詞のing形
I was reading a book at nine last night.
「私は昨夜9時、本を読んでいました」
この文では、「昨夜9時」という時点に目を向けています。その時間には、すでに本を読んでいる途中だった、ということです。
9時に読み始めたという意味ではありません。また、何時に読み終えたかも、この文だけでは分かりません。
「そのときの様子」を思い浮かべると、意味をつかみやすくなります。
She was cooking then.
「彼女はそのとき、料理をしていました」
They were playing soccer at that time.
「彼らはそのとき、サッカーをしていました」
thenやat that timeは、ここでは「そのとき」という意味です。話の流れでいつのことか分かっていれば、毎回、時刻を付ける必要はありません。
■ 現在進行形との関係|「am・is・are+ingと、どこが違うの?」
「今、〜している」と伝える現在進行形を思い出してみましょう。
I am doing my homework now.
「私は今、宿題をしています」
これを、過去のある時点の話にすると、次のようになります。
I was doing my homework then.
「私はそのとき、宿題をしていました」
amがwasに変わり、now「今」がthen「そのとき」に変わっています。doingは、そのままです。
現在進行形:am・is・are + 動詞のing形
過去進行形:was・were + 動詞のing形
過去の話だからといって、doingをdidに変えるわけではありません。過去進行形では、be動詞を過去形にし、その後ろにing形を置きます。
■ was・wereの使い分け|「どちらを選べばいいの?」
選ぶときに見るのは、主語です。
① I・he・she・itや、一人の人・一つの物にはwas
I was studying English.
「私は英語を勉強していました」
My brother was watching TV.
「私の兄はテレビを見ていました」
My brotherは、一人の人を表しています。heと同じように、wasを使います。
② you・we・theyや、複数の人・物にはwere
You were reading a book.
「あなたは本を読んでいました」
Ken and Yui were playing tennis.
「ケンとユイはテニスをしていました」
youは、相手が一人でもwereです。Ken and Yuiは合わせて二人なので、こちらもwereになります。
現在形のam・isはwasに、areはwereに変わる、とつなげて覚えてください。
主語とbe動詞の組み合わせを復習したい方は、こちらで確認できます。
■ 過去形との違い|「『しました』と『していました』は、どう違うの?」
同じplayを使った二つの文を比べてみましょう。
I played tennis yesterday.
「私は昨日、テニスをしました」
I was playing tennis at three yesterday afternoon.
「私は昨日の午後3時、テニスをしていました」
最初の文は、昨日テニスをした、という出来事を伝えています。
二つ目の文は、昨日の午後3時に目を向け、その時点でテニスをしている途中だったと伝えています。
大切なのは、何を伝えたいかです。「昨日したこと」を話すのか、「昨日のある時点でしていたこと」を話すのかで、使う形が変わります。
なお、過去進行形だから、今もその動作が続いているという意味にはなりません。あくまで、過去のその時点での様子を表しています。
■ ing形の作り方|「studyはstudying? studing?」
よく使う動詞で、四つの形を確認しましょう。
① 基本は、そのままingを付ける
play → playing
「遊ぶ・スポーツをする」
read → reading
「読む」
watch → watching
「見る」
② 語尾の発音しないeを取って、ingを付ける
make → making
「作る」
write → writing
「書く」
ただし、seeはeを取らず、seeingです。eで終わる単語を、すべて同じように変えるわけではありません。
③ yは変えずに、ingを付ける
study → studying
「勉強する」
過去形はstudiedですが、ing形はstudyingです。studingやstudiedingとはしません。
④ 最後の子音字を重ねて、ingを付ける語もある
run → running
「走る」
swim → swimming
「泳ぐ」
sit → sitting
「座る」
run・swim・sitのような語では、最後の子音字を重ねます。runningのn、swimmingのm、sittingのtに注意してください。
まずは、これらのよく使う形を、実際の文の中で書けるようにしましょう。
He was running in the park.
「彼は公園で走っていました」
■ 否定文|「『〜していませんでした』は、どう作るの?」
was・wereの後ろにnotを置きます。
主語 + was・were + not + 動詞のing形
I was not sleeping then.
「私はそのとき、眠っていませんでした」
They were not playing soccer.
「彼らはサッカーをしていませんでした」
否定文にしても、sleepingやplayingの形は変わりません。
was notはwasn't、were notはweren'tに縮められます。
I wasn't sleeping then.
「私はそのとき、眠っていませんでした」
They weren't playing soccer.
「彼らはサッカーをしていませんでした」
didn'tを足すのではなく、すでに文の中にあるwas・wereの後ろにnotを置く、と覚えましょう。
■ 疑問文と答え方|「『〜していましたか?』と聞くには?」
was・wereを主語の前に出し、文末に「?」を付けます。
You were watching TV.
「あなたはテレビを見ていました」
Were you watching TV?
「あなたはテレビを見ていましたか?」
形は、次のとおりです。
Was・Were + 主語 + 動詞のing形 + ?
過去進行形の疑問文では、Didは使いません。
返事も確認しましょう。
相手:Were you watching TV?
「あなたはテレビを見ていましたか?」
あなた:Yes, I was.
「はい、見ていました」
あなた:No, I wasn't.
「いいえ、見ていませんでした」
質問の主語はyouですが、自分について答えるのでIに変わります。それに合わせて、wereもwasになります。
一方、彼女について聞かれたら、sheで答えます。
Was she studying English?
「彼女は英語を勉強していましたか?」
Yes, she was.
「はい、勉強していました」
No, she wasn't.
「いいえ、勉強していませんでした」
「何をしていましたか?」と聞きたいときは、Whatを文の先頭に置きます。
What were you doing then?
「あなたはそのとき、何をしていましたか?」
I was reading a book.
「私は本を読んでいました」
doingはdo「する」のing形です。何をしていたか聞かれているので、YesやNoではなく、していたことを答えます。
■ whenとwhile|「『帰宅したとき』『勉強している間』は、どう言うの?」
過去進行形は、二つの出来事の時間的な関係を伝えるときにも使えます。
① whenで「〜したとき」をつなぐ
I was reading a book when my mother came home.
「母が帰宅したとき、私は本を読んでいました」
私は本を読んでいる途中でした。そのとき、母が帰宅した、という関係です。
readingで読書の途中だったことを表し、cameで母が帰宅した出来事を表しています。cameはcomeの過去形です。
この文だけで、「母が帰宅したので、読むのをやめた」とまでは分かりません。
② whileで「〜している間」をつなぐ
My mother was cooking while I was doing my homework.
「私が宿題をしている間、母は料理をしていました」
母の料理と、私の宿題。この二つが、同じ時間帯に進んでいたと伝えています。
ここでのwhenは「〜したとき」、whileは「〜している間」という意味です。ただし、whenの後ろは必ず過去形、whileの後ろは必ず過去進行形、と機械的に決めるものではありません。まずは例文で、どんな場面を表しているか確かめてください。
■ よくある間違い|「wasを入れれば、過去進行形になるの?」
① was・wereを抜かしてしまう
× She watching TV then.
○ She was watching TV then.
「彼女はそのとき、テレビを見ていました」
動詞にingを付けるだけでは、過去進行形の文になりません。主語のSheに合うwasが必要です。
② wasの後ろに過去形を置いてしまう
× I was played tennis then.
○ I was playing tennis then.
「私はそのとき、テニスをしていました」
「そのとき、している途中だった」と伝えるなら、wasの後ろはplayingです。
③ 疑問文でDidを使ってしまう
× Did you watching TV then?
○ Were you watching TV then?
「あなたはそのとき、テレビを見ていましたか?」
過去進行形の疑問文は、wereを主語のyouより前に出して作ります。
もう一つ、日本語の「〜ていました」だけで判断しないことも大切です。
I knew the answer then.
「私はそのとき、その答えを知っていました」
「知っている」という意味のknowは、通常、進行形にしません。ここでは過去形のknewを使います。
日本語の語尾だけを見てingを付けるのではなく、その動詞がどんな意味を表しているかも確認しましょう。
■ 確認問題|「自分で形を選び、文を作れる?」
次の8問に取り組んでください。この記事の学習用に作成した問題です。
① 正しい語を選んでください。
My mother(was/were)cooking dinner at six yesterday evening.
「母は昨日の夕方6時、夕食を作っていました」
② 正しい語を選んでください。
You(was/were)watching TV then.
「あなたはそのとき、テレビを見ていました」
③ 正しいつづりを選んでください。
He was(runing/running)in the park.
「彼は公園で走っていました」
④ 正しい語を選んでください。
I was(studied/studying)English at that time.
「私はそのとき、英語を勉強していました」
⑤ 次の文を「彼らはそのとき、サッカーをしていませんでした」という否定文にしてください。
They were playing soccer then.
「彼らはそのとき、サッカーをしていました」
⑥ 次の文を「彼女はそのとき、本を読んでいましたか?」という疑問文にしてください。
She was reading a book then.
「彼女はそのとき、本を読んでいました」
⑦ 次の語を並べ替えてください。文頭を大文字にし、文末に「?」を付けてください。
(doing/what/you/were/then)
「あなたはそのとき、何をしていましたか?」
⑧ 日本語の意味に合う語句を選んでください。
My brother(watched/was watching)TV when I came home.
「私が帰宅したとき、弟はテレビを見ているところでした」
■ 解答と解説|「どうして、その形になるの?」
① was
My mother was cooking dinner at six yesterday evening.
「母は昨日の夕方6時、夕食を作っていました」
主語のMy motherは一人の人を表すので、wasです。
② were
You were watching TV then.
「あなたはそのとき、テレビを見ていました」
主語がyouなら、相手が一人でもwereを使います。
③ running
He was running in the park.
「彼は公園で走っていました」
runは、最後のnを重ねてingを付けます。
④ studying
I was studying English at that time.
「私はそのとき、英語を勉強していました」
wasの後ろに、動詞のing形を置きます。studyのyは変えず、studyingです。
⑤ wereの後ろにnotを入れる
They were not playing soccer then.
「彼らはそのとき、サッカーをしていませんでした」
They weren't playing soccer then.
「彼らはそのとき、サッカーをしていませんでした」
どちらも正解です。playingの形は変えません。
⑥ Wasを主語の前に出す
Was she reading a book then?
「彼女はそのとき、本を読んでいましたか?」
Wasを先頭に置き、文末を「?」にします。Didは付けません。
⑦ What were you doing then?
What were you doing then?
「あなたはそのとき、何をしていましたか?」
Whatの後ろは、were you doingという疑問文の語順です。
⑧ was watching
My brother was watching TV when I came home.
「私が帰宅したとき、弟はテレビを見ているところでした」
私が帰宅した時点で、弟はテレビを見ている途中でした。その様子を表すために、was watchingを選びます。
答え合わせでは、正解の語を写すだけで終わらせないでください。「youだからwere」「wasの後ろだからstudying」のように、理由を一言で説明してみましょう。
間違えた問題は、解説を読んだ後、答えを隠してもう一度取り組みます。
■ 今日の練習|「昨日の自分について、英語で話してみよう」
私が大切にしているのは、「分かる」「できる」「忘れない」の3段階です。
ここまで読んで形が分かったら、自分でも使う練習に進みましょう。
① 意味を確かめて音読する
I was doing my homework at nine last night.
「私は昨夜9時、宿題をしていました」
I was watching TV at nine last night.
「私は昨夜9時、テレビを見ていました」
I was reading a book at nine last night.
「私は昨夜9時、本を読んでいました」
主語がIなのでwas、その後ろはdoing・watching・readingというing形です。
文の意味を理解したうえで、その場面を思い浮かべながら繰り返し音読してください。発音が分からない語は、教材や辞書の音声で確かめます。
② 英文を隠して、言ってから書く
日本語だけを見て、英語で言ってみてください。言えたら、英文を見ずに書きます。
wasが抜けていないか、動詞がing形になっているかを確認しましょう。
「読めば分かる」と「見ずに言える」の間に、練習が必要です。この進め方は、こちらの記事でも紹介しています。
③ 昨日の自分に合う一文に変える
昨夜9時、実際には何をしていましたか。夕食を食べていたなら、こんな文になります。
I was eating dinner at nine last night.
「私は昨夜9時、夕食を食べていました」
時刻や動作を、自分のことに置き換えてください。自分で英文を一つ作ったら、少し時間を空けて、もう一度見ずに言ってみましょう。
相手がいれば、質問と答えを練習するのもよい方法です。
あなた:What were you doing at nine last night?
「昨夜9時、何をしていましたか?」
相手:I was watching TV.
「テレビを見ていました」
was・wereとing形が結びつくと、過去の出来事だけでなく、「そのときの様子」も伝えられます。
今日の練習は、昨日の自分について一文を作ること。覚えた形を、実際に使って終えてください。
次回、第3回では「未来形」を取り上げます。
■ 参考資料
British Council LearnEnglish:過去進行形と過去形
British Council LearnEnglish:状態を表す動詞
根岸貴規
1人でも多くの英語学習者のお役に立てるような情報を発信しています。英語をもっと頑張りたい方、頑張っているのになかなか続かない方は、ぜひ他の投稿も参考にしてみてください。