Description : Could anyone explain have + pp in all its..depth?
Last Answer : answer:Here is a comprehensive chart (at the bottom of the page) of all of the English verb tenses. Perhaps a better example will be I watched 22 movies yesterday and I have watched 22 movies in ... also means that the person did not remember in the period of time that leads up to the present.