Present Perfect Exercise 2

15Question
15minute
Question 1: We have written (A) to each other (B) when (C) we were (D) in primary school.
Question 2: We were not going to stop. The campaign should go on until every bike ………. marked with the now reflective paint. Just think how many lives it may save.
Question 3: Caroline has worn (A) her new yellow (B) dress only once (C) since she buys (D) it.
Question 4: Recently, the island of Hawaii (A) had been (B) the subject of intensive research (C) on the occurrence (D) of earthquakes.
Question 5: Peter and Wendy first (A) met in 2006 (B), and they are (C) married for three years now (D).
Question 6: Debbie, whose father (A) is an excellent tennis player (B), has (C) played tennis since (D) ten years.
Question 7: You don’t need to describe her. I__________her several times.
Question 8: Next Friday, when Cindy …………. her last exam at the college, I'll be taking her out for dinner at the Continental.
Question 9: Don’t ask me to show you the slides before my wife………….them. Call it censorship if you like.
Question 10: Why should we wait any longer? We’ve been told to act once we……………. the governor’s permission.
Question 11: Suzy…………..her clothes five times in the last two hours.
Question 12: Next year’s auctions should be advertised until 90 per cent of the objects……..sold. This year we stopped publishing ads too early.
Question 13: I.............to New York three times this year.
Question 14: I have never played badminton before. This is the first time I ..................... to play.
Question 15: "Could we start a little earlier?" - "Well, it depends on the Parkers. I've made arrangements to start as soon as they……………"