現在完了形(Future Perfect)
どんな形?
肯:主語 + have(has) + 動詞の過去分詞形 〜 .
否:主語 + have(has) not + 動詞の過去分詞形 〜 .
疑:Have(Has) + 主語 + 動詞の過去分詞形 〜 ? |
過去分詞形は、規則変化動詞の場合は過去形と同じ、不規則変化動詞の場合はいろいろな形があるので一つ一つ覚えてください。
いつ使う?
1.あることに関してのこれまでの経験の有無、またはその回数等について述べるとき(「いつ」その経験をしたかについては過去形を用いる)
例:My mother has been to Sapporo once, but I've never (been there).
2.現在までに完了した動作・出来事でその結果が現在でもまだ変わりないということを述べるとき
例:I've lost the key.
この場合、鍵を失くして現在でもその「失くした」という状態に変わりがないことを表す。
I lost the key yesterday.
だと、鍵を失くしたという事実は現在完了の文と同じだが、失くした後見つかったのかまだ見つかったのかはわからない。
3.過去のある時点から現在まで続いている動作・出来事について述べるとき(その動作・出来事は「その後もまだ継続するもの」でも「たった今終わったもの」でもよい)
例:I've been very busy since last month. |
現在完了と過去形の使い分けは混乱しやすいですが、生の英語を聞いたり、読んだりすることによってどんなシチュエーションでそれが用いられているのかを確認して、あとは自分で使ってその感覚を体になじませるようにしてください。
よくある間違い
・過去形との混同
例:I have arrived here 10 minutes ago. → I arrived here 10 minutes ago.
例:When have you seen him? → When did you see him?
時を表す語(10 minutes ago, when)が使われる場合は過去形を用いる。
現在完了進行形
どんな形?
肯:主語 +have(has) + been + 動詞ing 〜 .
否:主語 + have(has) not been + 動詞ing 〜 .
疑:Have(Has) + 主語 + been + 動詞ing 〜 ? |
いつ使う?
1.上記の現在完了の用法の3と同じく、過去から現在にかけて継続的に起こっている出来事について述べるときに使う。(継続して起こっている出来事については、基本的には現在完了進行形で表すほうが一般的だとネイティブが言っていました)
つまり、
I have studied English for 10 years.
よりも
I have been studying English for 10 years.
のほうが普通らしいです。
ただし、現在進行形や過去進行形と同様、状態を表す動詞は使えません。
例:We have been knowing each other since we were children.
→ We have known each other since we were children.
|
◇英文法関連書籍◇
>>このページの先頭へ >>英語学習情報サイト☆エイゴ村トップページへ
|