- ベストアンサー
英語 時制について
来年に大学受験を控えているんですが 今になって時制の認識が曖昧になってきて困っています。 I didn't speak to her for two months. (私は2ヶ月間彼女に話しかけなかった。) “時間の幅が見えたら完了形”と 何度も言われてきたんですが for two monthsという風に ある一定の時間の幅を明示してあるにも関わらず 何故過去形で良いのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
完了形は次のどちらかで使います。 (1)過去の動作が今も継続してる場合 (2)過去の動作の影響が今も残っている場合 過去形は過去のことだけで話が完結しています。現在に関係あるのか、関係ないのかそれすら語られていません。 did not speak … 以前に二ヶ月間話をしなかった。今はどうなのか触れていません。 have not spoken … 話をしなくなって二ヶ月経ちました。今も継続中です。(1)の意味です。
その他の回答 (2)
- wind-sky-wind
- ベストアンサー率63% (6647/10387)
>I hadn't spoken to her for two months since then. since then でなく,until then でした。
お礼
理解の仕方について詳説して頂き 有り難うございます。
- wind-sky-wind
- ベストアンサー率63% (6647/10387)
I haven't spoken to her for two months. 私はもう2カ月も彼女に話しかけていない。 (たった今話しかけたが,それまで)2カ月も話しかけていなかった。 I hadn't spoken to her for two months since then. その時まで,2カ月間,彼女に話しかけなかった。 (then にあたる,2カ月ぶりに話しかけた時が明示ないし暗示されている) こういうのがなく,ただ,2カ月話しかけなかった時期があった, というのは単なる過去形です。 「若い時,5年間,ニューヨークに住んでいた」 I lived in New York for five years when I was young. 「若い時,3度ニューヨークに行ったことがある」 I went to New York three times when I was young. 「1990年から2005年までニューヨークに住んでいた」 I lived in New York from 1990 to 2005. こういうのも過去形です。 現在完了を使うのは,今に向かってずっと続いている。 あるいは,つい今までしてきた。 過去完了は,ある過去までずっと続いていた。 現在完了の視点が過去にずれただけです。 何か,その過去に向かっている,という過去が明示・暗示される必要があります。
お礼
理解の仕方について詳説して頂き 有り難うございます。
お礼
疑問が解決できました。 有難うございます。