現在完了形は、最近起きたことを表す場合に用いることができます。
当然、過去形でも表すことができます。
- I’ve emailed her, but she hasn’t replied.
I emailed her, but she didn’t reply. - You’ve done great work on the project. Congratulations!
You did great work on the project. Congratulations! - The police have arrested two people in connection with the robbery.
The police arrested two people in connection with the robbery.
最近起きたことではない場合には過去形を使います。
- Mozart was a composer. He wrote more than 600 pieces of music. (✖︎ has been … has written)
- My mother grew up in Chile. (✖︎ has grown)
現在完了形は、”今”に言及しているのがポイントです。
- I’m sorry, but I’ve forgotten your name. (今も思い出せていない(=忘れた状態が今も続いている))
- Sally isn’t here. She’s gone out to the country for a few days. (今も帰ってきていない(=出ていった状態が今も続いている))
- He’s changed a lot. (今は違って見える(=変化した状態が今も続いている))
- It’s stopped raining. (今は降っていない(=止んだ状態が今も続いている))
上記の例は、過去形を用いることもできます(”I forgot your name”など)。
過去形は、”過去に起きたこと”を単純に表します。なので、現在完了形とは違い”今はどうか知らないよ”という違いがあります。
今の状況が異なっているいれば、過去形になります。現在完了は使えません。
- Sally went out to the country for a few days, but she’s back now. (もう帰ってきているので現在完了形は使えない。現在完了形”has gone out”だと、まだ帰っていないことになる)
- It stopped raining for a while, but now it’s raining again. (“It has stopped”だと、今も止んでいることになってしまう)
参考文献
リンク
コメント