44.A. For B. With C. From D. Upon
43.A. mine B. hers C. itself D. ours
42.A. keeping B. saving C. offering D. leaving
41.A. run into B. run about C. run out D. run off
40.A. as usual B. as planned C. as well D. as yet
39.A. hurriedly B. first C. finally D. timely
38.A. quite B. nearly C. seldom D. hardly
37.A. complete B. close C. narrow D. fixed
36.A. driven B. parked C. stopped D. stayed