Try this:
Exercise 1: Decide if the sentences are correct or incorrect
Also this: Explanation and exercises on Present Perfect
Try this:
Exercise 1: Decide if the sentences are correct or incorrect
Also this: Explanation and exercises on Present Perfect