A British English worksheet to fill in the puzzle and complete the sentences to practise using the present perfect.

Downloads

Click link to download and view these files