test1answers 1-Which, whose 2-a) have been, b) visited, c) have reached. 3-a) knowledge, b) graduation, c) invention.