A. 1.contents, 2. reptiles, 3. liquid, 4. time, 5. culture
B. 6b, 7d, 8e, 9c, 10a
C. 11. just, 12.since, 13. for, 14. yet, 15. already
D. 16. have travelled, 17. have not eaten, 18. has lived, 19. have you already booked,
20.has not visited, 21. have just finished, 22. ave you ever flown, 23. has not written,
24. have they met, 25. have lived
E. 26. travelled, 27. hasn't visited, 28. boked, 29. has been, 30. haven't spoken