You are on page 1of 2

Can you find the correct passive form: past simple or present

perfect ?

1. The new opera __________________ ( finish – just ) .

2. The problem_________________ (solve) quickly once the manager arrived.

3. When ________________________________ ( paint- the Mona Lisa ) ?

4. Their programmes _______________________( create) years ago. They

_____________________ ( not - yet – refresh )

5. A terrorist attack __________________________ ( report) in the south of

the country.

6. Two people ________________ ( take) to hospital after a single-vehicle accident

near Kensington last night.

7. The art gallery _____________________ ( open ) by the Mayor of the city last

month.

8. Geoff ______________________ ( give - recently) new responsibilities at work.

9. The island ____________________( discover) hundreds of years ago.

10. The Harry Potter books have been a huge success. They _________________

( write) by J.K. Rowling.

11. A man in the London area _______________ ( accuse) of damaging cars at night.

12. The thief _____________________ ( arrest) at10:30 p.m. Thursday.

13. Your party was great last Saturday ! All the people enjoyed it and can you imagine all

the sandwiches ________________ ( eat) ! Nothing _____________ ( leave)

14. The missing tiger __________________ ( find ) not far away from the circus.

15. We can’t go to Cancun our trip __________________ ( cancel).

16. This castle _____________________ ( build) in the 15 th century.

17. These statistics ____________________ ( not -revise ) since 1997.

18. The FA Cup Final ______________________ ( win ) by Manchester.

19. The hostages ___________________ (finally - release) yesterday.

20. Hundreds of families ____________________ ( evacuate ) for flood fears.


1. has just been finished
2. was solved
3. was the Mona Lisa painted
4. were created / haven’t been refreshed
5. has been reported
6. were taken
7. was opened
8. has recently been given
9. was discovered
10. were written
11. has been accused
12. was arrested
13. were eaten – was left
14. has been found
15. has been cancelled
16. was built
17. haven’t been revised
18. has been won
19. were finally released
20. have been evacuated

You might also like