1.B 我们还没来得及出门就下雨了
2.B 和as well as 前的主语一致,单数
3.A any other是指在同一范围内除了某人或某物以外的其他人或事物,any other后跟单数名词,也可以说any of the other+复数名词.
4.B used to do 过去经常
5.C get down to开始着手做
6.D 因为是上个月退休,所以应为过去完成时,be in,而be teaching表示还在教书
7.A 所作证明了所说
8.B A中either表肯定,C so不能用在这里,D双重否定
9.B 介词with后用who的宾格
10.A 虽然..
11.B had better +动词原形
12.B
13.A remind sb.of 提醒某人想起某事
14.C 倒装 只有..才能
15.B in the way表示妨碍,帮倒忙