14/02/20 20:17:44.98 GxziBPHu0
現在完了は「現在とのつながり」っていう意味合いは確かにあるんだよ
例えばhe has gone thereは彼はそこにいって今はもういない、って意味
でもhe went thereだと、he went there and returnedっていう可能性があって、今は戻ってるって可能性もある
I have lost all my propertyは全財産なくして今は貧乏って意味だが、
I lost all my propertyだと、but now i am richで今は金持ちになってる可能性がある
つまり現在完了では「動作の結果」は今も継続していることになる
これを「動作が継続している」と勘違いしてしまう人が多いのだと思われる
現在完了は「動作は完了していて、その結果が継続している」と覚えると誤解がなくなる
I have eaten lunchというのは「ランチはもう食べた」、って意味が正しく、「ランチをとっている最中」という解釈は間違い
ネイティブが現在完了を使うときは「完了」しているというニュアンスが無意識にある。