1  I have done~ 現在完了 (1)

現在完了形の時制は「現在」です。「今話しているその時点の状況」について述べています。
Keep in mind that the present perfect is a present tense, which makes a statement about the situation at the time you speak.

have done + recently recently/ not long ago

Have you heard from Betty recently?

have done + in the last few days

I’ve met a lot of people in the last few days.

have done + so far/until now

We haven’t had any problems so far.

have done + since ~

I haven’t eaten anything since breakfast.

これらはいずれも「話している時点の状況」について述べています。