18.C
on/upon doing sth 一...(就...)
19.D
used to有两种否定形式,即usedn't或didn't
20.D
that引导同位语从句,that既无含义,也不做成分,只起引导作用.
21.D
从句意看,应该是“习惯于”即be used to doing sth,此处又为被动(“被批评”),所以其结构为be used to being done
22.C
否定词never提前至句首,句子采用部分倒装;从句意及before来看,采用现在完成时最好
23.A
while watching television=while (he is) watching television
本题考查状语从句的省略
24.C
句子主语the city和状语动词see之间是被动的关系,所以用过去分词seen
25.B
含否定词的短语not until提前至句首,句子采用部分倒装;become是系动词,不能加be动词