test1answers

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