英語の現在完了形の意味というと、一般的には次の3つです。初学者がこれを見ると、1はともかく、2と3の訳に「してしまった」・「したことが」とあるので、現在完了形は過去形と同じく、過去のことを表すのだと思いがちです。のちに「現在完了形は過去を表す副詞と共に使うことはできない」ということを教えられたときに、混乱してしまいます。現在完了形の根本的な意味をしっかりと学んでおけば、そのようなことに悩む必要はないのです。現在完了形は、現在のことを、過去のことと関連付けて表す形なのです。そのことを頭に置いて、先ほどの3つの用法を改めてチェックしていきましょう。years.私は3年間ずっとアメリカに住んでいる。現在の状態が過去のある時点からずっと続いているということを表します。上の例文は、「私は今アメリカに住んでいるが、それは3年前からずっとのことだ。homework.私はもう宿題をやり終えた。現在には既にあることが終わってしまっているということを表します。大切なのは、過去形とは違い、あくまで視点は現在に置かれている、ということです。上の例文を、過去形を使った下の文と比べてみましょう。yesterday.私は昨日宿題をやった。この文は、「昨日宿題をやった」という過去の出来事をただ述べているだけです。それに対して、上の文は、「もう宿題は終わってるから、やるべき宿題は残っていない」という、今の状況を表しているのです。仮に、上の文でも宿題をやったのが昨日であったとしても、下の文とはニュアンスが違います。twice.私はロンドンを2度訪れたことがある。現在にいたるまでの経験を表します。上の例文では、実際にロンドンを訪れたという事実は過去に起きた出来事ですが、この文が表すのは、今の時点でロンドン訪問の経験回数が2回だ、ということです。過去を表す副詞と共に使うことができない理由ここまで説明されれば、現在完了形を、過去を表す副詞と一緒に使うことができない理由は、すぐにわかるはずです。現在完了形の立場は、その名の通り、あくまでも現在だからです。訳し方によっては、現在完了形は過去のことを表していて、「昨日」や「先週」というフレーズを入れても違和感がないように思えますが、日本語訳に振り回されてはいけないのです。この科目でよく読まれている関連書籍このテキストを評価してください。※テキストの内容に関しては、ご自身の責任のもとご判断頂きますようお願い致します。pt知りたいことを検索!まとめこのテキストのまとめは存在しません。