51.C it is the first/second/,time +定语从句用现在完成时.have done
52.B 条件状语从句用一般现在时表示将来时..
53.A be+being+done是现在进行时被动语态.后文中的现在完成时说明前面正在被做.
54.watch sb do sth watch是感观动词后面用不带to 的不定式.
55.Dx09用过去完成时表示在到达arrive之前就已经开始上课了.
56.A with nothing settled是介词with的复合结构做伴随状语,其中settled和nothing 之间是被动关系所以用过去分词做宾补.x09
57.A part with是固定短语,离开,抛弃,舍弃.
58.C would have done 是虚拟用法,表示过去本可以做却没做.
59.B but for 若不是,表示虚拟,
60.B suspended暂停
61.A 主语+be+ 过去分词done +不定式to do的一种时态,这句中的主语和不定式动词是被动关系还表示现在的结果所以选这个.
62.C happen to be doing碰巧正在做
63.B attach ,on
64.A find fault with 找茬
65.B nowhere是否定副词放在句首句子用部分倒装.注:以上答案都正确,