Present Perfect Simple or Continuous Exercise 3

Perfect English Grammar