英文法ノート
必須

have been to / have gone to と継続の状態動詞

着眼点「行ったことがある」と「行ってしまった」を区別する。継続は状態動詞で表す。

表現意味
have been to ~~に行ったことがある(経験)/行ってきたところだ(完了)
have gone to ~~に行ってしまった(今ここにいない)
have been in ~~にずっといる(継続)
例文
1
He has been to Canada twice.
彼はカナダへ2回行ったことがある。
2
He has gone to Canada.
彼はカナダへ行ってしまった(今ここにはいない)。
注意継続は状態動詞のみ。×I have bought this bag for two years. → I have had this bag for two years.
確認問題
1
誤文訂正:I have known her since I was a child.(正しいか)
答え
正しい。knowは状態動詞なので継続の完了形が使える。
2
書き換え:I bought this watch two years ago, and I still use it.(have を使って)
答え
I have had this watch for two years.(buyは瞬間動詞で継続不可。haveで表す)

「完了形」の項目

  1. 現在完了の基本(have p.p.)必須
  2. 現在完了の4用法の判別必須
  3. have been to / have gone to と継続の状態動詞必須
  4. 現在完了と過去形の使い分け必須
  5. 過去完了(had p.p.)必須
  6. 未来完了(will have p.p.)差がつく
  7. 現在完了進行形(have been doing)差がつく
  8. 過去完了進行形・未来完了進行形不要
  9. 完了形の書き換え(It is ~ since / 過去形と完了形)差がつく

英文法ノートの項目一覧 ・ 着眼点まとめ ・ ノート全体を開く(「理解した」のチェックと進み具合はノートに保存されます)