A. 1. a) found out
b) invented
2. a)colleagues
b) employees
3. a) wage
b) salary
4. a)Geography
b) Earth Science
5. a) lift
b) raise
6. a) infant
b) toddler
B. 7. sound
8. research
9. moved
10. change
11. overtime
12. came
13. bring up
14. freelancer
15. deadline
C. 16. had been cleaning
17. had prepared
18. had not seen
19. had not gone
20. had been studying
D. 21. was talking
22. had already gone
23. did James graduate
24. had been trying
25. did not win
E. 26. in
27. At
28. in
29. when
30. As soon as
31. at
32. of
33. under
34. when
35. in
F. 36. d
37. b
38. e
39. c
40. a
G.41. B
42. C
43. A
44. C
45. B
H. 46. D
47. E
48. F
49. C
50. B