1. B
light作为动词有两种过去式/过去分词变化,分别是lighted/lighted和lit/lit.
其中如果做定语(修饰名词)只用lighted,而lit一般在句中充当谓语.
如果lighting作定语表示“正在点燃的”,lighted做定语表示“已点着的”.
2. C
because of是介词结构,后面不能加状语从句,排除A;have on不能用于进行时,排除B;如果用dress表示穿的话,dress不能直接加衣服做宾语(可加人做宾语),句型为:“sb be dressed in+衣服/颜色”或“sb dress in+衣服/颜色”,排除D.
3. C
insist所加的宾语从句如果表示“坚持认为/说”,即宾语从句表示已经发生的行为动作时,则宾语从句采用正常的陈述语气,所以第一空填was(对应insisted);如果insist意思为“坚持要求/主张”,即宾语从句表示尚未发生的行为动作时,则宾语从句采用虚拟语气,动词谓语由“(should)+动词原形”构成,所以第二空填入(should) go,should可以省略.
4. B
表对将来动作的推测,可用should,意思是“应该会...”.
can表推测一般不用于肯定句;need不用于推测;might表示的可能性太低,不合句意.