English Banana.com Test Your Grammar Skills Using Present Perfect Tense Complete the sentences by adding the past participle for each infinitive verb in brackets: I haven’t (finish) my homework yet Have you (read) the paper today? I have often (visit) the British Museum in London Oh no! Sophie’s (use) all the milk! I have (enter) a competition to win a new car Bob has (spend) all of his hard-earned savings I have (pass) four exams this year Have you (check) the time of your flight? I’ve only (take) two photos so far 10 I’m really sorry; I have (break) your camcorder 11 She has (paint) a picture for her grandma 12 We have (give) the room key to your wife 13 Have you (hang up) your jacket? 14 I have (write) to your solicitor 15 Bert has (get) every episode of Friends on DVD For more fun worksheets, games and quizzes log onto www.englishbanana.com now! 17