Before you do this test, revise perfect tense on p. 131-2 of your AQA student guide. Choose the most suitable answer in each case.