simple & present perfrct
present perfect in comparison to simple past is an action that still is active like "he was a teacher"=> he is not a teacher anymore, "he's been a teacher"=> he is a teacher now.
but present perfect in comparison to present perfect progressive is a finished action like "he's written the story of his life"=>that's finished but "he's been writing the story of his life"=>he is still writing,i'm confused.
Hero of the day
Person asked the most questions.