I have one more question about that.
I think 'present perfect' is a little bit different while using such sentences.
The coach has just realized that I won't be able to lift the barbell too heavy.
I have just learnt that you left a voice message to me yesterday.
Student or Learner