Present Perfect Exercise

Try this Present Perfect Exercise to consolidate your learning.