Answers

(過去)のある時点から(現在)までずっと継続されてる時に現在完了のhaveを使います

Post A Comment
Were you able to resolve your confusion?