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
16)had been cleaning
17)had prepared
18)hadn't seen him
19)hadn't gone
20)had been stydying
21)was talking
22)had already gone
23)did James graduate
24)had been trying
25)didn't win