The heavy snow swept across many parts of China, _________ many people’s family reunion at the 2008 Spring Festival impossible.
A. made B. making C. to make D. having made
The heavy snow swept across many parts of China, _________ many people’s family reunion at the 2008 Spring Festival impossible.
A. made B. making C. to make D. having made
B