辞書や自学だけで解決しない疑問が解決!
 英語の疑問は「Weblio英語の質問箱」

fun285
2021-10-16 10:07

現在完了形 継続

I haven't played golf before.と I have never played golf before.の違いは何でしょうか。よろしくお願い致します。

回答

2021-10-17 22:34:35

have(not)+過去分詞にneverをつけると
「今までしたことない」を表現します。
例:I have never played golf.
(beforeがなくてもneverでやったことない意味になる)

have(not)+過去分詞に時間や空間を限定する前置詞をつけると
「かつてはしたことあるけど、ここ最近はしてない」を表現します。
例:I haven't played golf since 2018.
(2018年以降ゴルフはやってない)

have(not)+過去分詞だけだと
「単に今までやってきた/やってきてない」しか表現してないので
例:I haven't watched the Internet.
(インターネットは見てない)
この後に「しかし昨日は見てた 」という文章が続く可能性もあります。

関連する質問