質問: 英語の 完了形 vs 過去形 you've finished reading the sports page, haven't you? you finished reading the sports page, didn't you? toeicの勉強をしていて、完了形を使ったリスニング問題がありました。意味もわかるし、ちゃんと聞き取れる。 しかし、実際に自分がこのフレーズを使おうとすると、確実に、二番目の過去形を使うだろうなと、容易に想像できる。これらの違いはなんなんでしょう? 「読み終わっちゃたんですか?」と「読み終わりましたか?」だから、二つは違うというのは納得できません。 学校で教えてもらうような解説では理解できません。はっきりいって、2つはまったく同じことだと私は思いますし、過去形の方が自然かと思います。 どうして、英語をしゃべる人は、このような意味での完了形を頻繁に使うのか理解できません。 どなたか、英語に詳しい人、アドバイスをください。
回答: <過去形の方が自然かと思います いいえ、完了系のほうが自然です。 過去形を使う場合は、それが特定の時間に行なわれていることを「常に!」想定してください。 you finished reading the sports page, didn't you? と唐突に言うのはおかしいです。例えば昨日、新聞を読んでいた話の最中になら過去形になります。「昨日」という時点の事を話しているからです。 さもなければ、過去形の会話には必ず「いつ」のことなのかを言わなければいけません。 you finished reading the sports page yesterday, didn't you? 唐突な話題で過去形を使う際には「いつの時点なのか」を必ずつける、というルールを覚えておけばいいと思います。 i went shopping (いつ?) this afternoon. did you remember to get some flowers( いつ?)when you went shopping? のように。 a: you've finished reading the sports page, haven't you? b: i have. i read it all yesterday. i found some funny stories at the back page too (ここは過去形になります。何故なら既に昨日の時点だと言っているからです)