前の記事では、 一般動詞の過去形を使うと、 過去にしたことを表せることを見た。
I played tennis yesterday.
私は昨日テニスをしました。
I went to the park yesterday.
私は昨日公園へ行きました。
play は played に変わり、 go は went に変わる。
肯定文では、 一般動詞そのものを過去形にすることで、 過去に起こったことを表していた。
では、 昨日テニスをしなかったことを述べて、
私は昨日テニスをしませんでした。
と言いたいときは、 どうなるだろうか。
played が過去形なのだから、
I didn't played tennis yesterday.
のようにしたくなるかもしれない。
しかし、 正しくは、
I didn't play tennis yesterday.
私は昨日テニスをしませんでした。
である。
質問にする場合も、
Did you play tennis yesterday?
あなたは昨日テニスをしましたか。
と言い、 played ではなく play を使う。
なぜ、 過去のことを話しているのに、 否定文や疑問文では、 一般動詞を過去形にしないのだろうか。
肯定文では、一般動詞自身が過去形になる
まず、 過去の肯定文を確認しよう。
I played tennis yesterday.
この文では、 played が 「テニスをした」という内容を表すと同時に、 その出来事が過去のものであることも示している。
play → played
→ 過去にテニスをした
規則動詞では、 基本的に -ed の形が過去を表す。
不規則動詞でも、 考え方は同じである。
I went to the library yesterday.
私は昨日図書館へ行きました。
He saw Ken at the station.
彼は駅で健に会いました。
went は go の過去形、 saw は see の過去形である。
過去の肯定文では、 内容を表す一般動詞自身が、 過去の形になって文の中心に置かれる。
play → played
watch → watched
study → studied
go → went
see → saw
ここまでは、 一般動詞自身が文の時間を表している形である。
否定文や疑問文になると、 過去を表す役割を持つ語が、 一般動詞の前に現れる。
didn't が過去を表すと、後ろは原形になる
過去の一般動詞の否定文では、 don't の代わりに didn't を使う。
I played tennis yesterday.
I didn't play tennis yesterday.
私は昨日テニスをしませんでした。
didn't は、 did not を短くした形である。
そして、 did は、 疑問文や否定文を作る do の過去形である。
do → did
don't → didn't
つまり、 didn't があるだけで、 文が過去の否定文であることがすでに示されている。
そのため、 後ろの一般動詞を、 さらに過去形にする必要はない。
I didn't play tennis yesterday.
○
I didn't played tennis yesterday.
×
これは、 不規則動詞でも同じである。
I went to the park yesterday.
I didn't go to the park yesterday.
肯定文では、 went、 saw、 had と過去形を使う。
しかし、 didn't がある否定文では、 go、 see、 have という原形に戻る。
went → didn't go
saw → didn't see
had → didn't have
「過去形だから、過去を表す語を二つ使う」 のではない。
肯定文では一般動詞が過去を表し、 否定文では didn't が過去を表す。
肯定文:I played tennis.
→ played が過去を表す
否定文:I didn't play tennis.
→ didn't が過去を表し、play は原形
この見方を持っておくと、 規則動詞でも不規則動詞でも、 否定文を同じ仕組みで作れるようになる。
Did ...? で質問するときも、動詞は原形になる
過去の疑問文でも、 否定文と同じ考え方を使う。
過去にしたことをたずねる場合は、 Do の過去形である Did を主語の前に置く。
Did you play tennis yesterday?
あなたは昨日テニスをしましたか。
文頭の Did が、 過去についてたずねていることを示す。
そのため、 後ろの一般動詞は原形になる。
Did you play tennis yesterday?
○
Did you played tennis yesterday?
×
不規則動詞の場合も同じである。
Did you go to the park yesterday?
あなたは昨日公園へ行きましたか。
疑問文では、 Did が過去を表しているため、 内容を表す動詞は go / see / have という原形で置く。
答えるときにも、 did を使う。
Did you play tennis yesterday?
Yes, I did. / No, I didn't.
あなたは昨日テニスをしましたか。
はい、しました。/いいえ、しませんでした。
Did ...? と聞かれたら、 短い答えでも did / didn't を使う。
ここでも、 質問の中で過去を表しているのは Did であり、 後ろの動詞ではないことが分かる。
doesn't / Does と didn't / Did を並べて整理する
過去形の否定文・疑問文は、 三単現の学習で見た形とよく似ている。
三単現では、 次のような文を見た。
He plays tennis.
He doesn't play tennis.
Does he play tennis?
過去形では、 次のようになる。
He played tennis yesterday.
He didn't play tennis yesterday.
Did he play tennis yesterday?
二つを比べると、 英語の動詞の形の考え方が見えやすい。
【三単現の現在】
He plays tennis.
He doesn't play tennis.
Does he play tennis?
【過去】
He played tennis yesterday.
He didn't play tennis yesterday.
Did he play tennis yesterday?
肯定文では、 内容を表す一般動詞自身に変化が現れる。
plays:三単現の現在を示す
played:過去を示す
一方、 否定文や疑問文では、 文の前側に置かれた語が、 三単現や過去を表す役割を受け持つ。
doesn't / Does
→ 三単現の現在の形を担当する
didn't / Did
→ 過去の形を担当する
そのため、 後ろの一般動詞は原形になる。
doesn't play / Does he play?
didn't play / Did he play?
まとめると、
過去の肯定文では、一般動詞を過去形にする。
I played tennis. / I went to the park.
過去の否定文では、didn't + 動詞の原形を使う。
I didn't play tennis. / I didn't go to the park.
過去の疑問文では、Did + 主語 + 動詞の原形を使う。
Did you play tennis? / Did you go to the park?
I didn't play tennis. で played を使わないのは、 過去の意味がなくなったからではない。
過去を表す役割を、 一般動詞ではなく didn't が担当しているからである。
同じように、 Did you play tennis? でも、 過去を表す役割は Did が担当している。
この見方ができると、 played のような規則動詞でも、 went のような不規則動詞でも、 否定文と疑問文を同じしくみで作れるようになる。
次は、 一般動詞とは別に、 be動詞の過去形である was / were を扱い、 I am busy. と I was busy. の違いを見ていく。