1. bought, haven't read
2. flows
3. warms
4. phoned, was translating
5. am translating, have been translating
6. translated
7. were translated
8. will be translated
9. will translate
10.is celebrated
11. celebrate
12.is locked
13. was locked
14. was given
15. developed, built, produced
16. take
17. was taken
18. be taken
1. bought, haven't read
2. flows
3. warms
4. phoned, was translating
5. am translating, have been translating
6. translated
7. were translated
8. will be translated
9. will translate
10.is celebrated
11. celebrate
12.is locked
13. was locked
14. was given
15. developed, built, produced
16. take
17. was taken
18. be taken