Pres. Perf. vs. Past Simple - Theory + exercises (Business Grammar)
Completion requirements
Read the theory, if necessary, and do the exercises at the bottom of the page.
From businessenglish.com
Click on Pres. Perf. vs. Past Simple - Theory + exercises (Business Grammar) to open the resource.