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 cant 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 / havent 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. havent been revised
18. has been won
19. were finally released
20. have been evacuated

You might also like