7.was leaving 8.was surprised 9.to have kept/to keep
4.Walking 5.to leave 6.had missed
1.was told 2.named 3.had never met
11.(A) 12.(B) 13.(D) 14.(A) 15.(D)
6.(D) 7.(B) 8.(C) 9.(A) 10.(D)
1.(B) 2.(C) 3.(B) 4.(C) 5.(C)
6.(C) 7.(D) 8.(B) 9.(D) 10.(C)
1.(A) 2.(B) 3.(C) 4.(B) 5.(A)
6.(A) 7.(C) 8.(A) 9.(B) 10.(D)
1.(C) 2.(B) 3.(B) 4.(A) 5.(D)