1. 1. d
2. f
3. g
4. h
5. a
6. b
7. e
8. c
2. 1. a
2. a
3. b
4. b
3. 1. reputation
2. in-laws
3. foster
4. engaged
4. 1. apple
2. blood
5. 1. belongs
2. have known
3. reads
4. I haven't visited
5. starts
6. is cleaning
6. 1. A
2. B
3. D
7. 1. Where were you? I was trying
2. got; has already started
3. was driving; came
4. had been skiing
8. 1. to
2. of
3. по идее нужно вставлять предлог for, но в самом задании он упущен
4. to
5. about
Оригинал упражнения