Заполните пропуски соответствующей формой глагола в Perfect Passive Tense.
1. It's cold in the kitchen because the windows .
a) has been broken b) have been broken c) have not been broken
2. The bridge by tomorrow morning.
a) have been reconstructed b) had been reconstructed c) will have been reconstructed
3. Our suitcases .We were waiting for a taxi.
a) have been packed b) had been packed c) will have been packed
4. The trees . It was our victory.
a) has not been cut down b) had not been cut down c) will not have been cut down
5. The doctor for yet.
a) has not been sent b) have not been sent c) had not been sent
6. A new key by the time you arrive.
a) have not been made b) had not been made c) will not have been made
7. the Bible into many languages?
a) Has ….. been translated b) Have ….. been translated c) Had ….. been translated
8. the fence by 7 o'clock yesterday?
a) Has …… been painted b) Had …… been painted c) Will …… have been painted
9. my computer to the main network by 11 o'clock tomorrow?
a) Has ….. been connected b) Had ….. been connected c) Will have ….. been connected
10. Where the new airport just ?
a) has … been built b) have … been built c) had … been built
11. How many letters to that company before I arrived?
a) has been sent b) had been sent c) will have been sent
12. What work by the end of the next month?
a) has been finished b) had been finished c) will have been finished
1) B
2)C
3)B
4)B
5)C
6)C
7)C
8)B
9)C
10)A
11)B
12)C