58. B。it 指前面提到的 new house。
57. C。that which相当于 the problem which。
56. A。and changed it 实为 and changed it for another 之省略。
55.答案:D。考查代词.No more than one表示"只有一步车",只能买那一部,故第一空填it;第二空表泛指,用one。
54.答案:A。上句的be always making表示责备对方,因此是答话人在解释出错的原因。Be not oneself的意思是“身体不舒适;自我感觉不好”。
53.答案:A。考查代词。One表泛指,在这里作a strange disease的同位语。
52.答案:C。it做形式宾语。
51.答案:C。one表泛指,相当于any job之意。
50. 答案:B。either指两者中的任何一个。
49.答案:C。anybody任何人