------------for the heavy rain.i should have been here earlier A if it were not B were it notC had it not been D if it wasn't

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 12:06:52

------------for the heavy rain.i should have been here earlier A if it were not B were it notC had it not been D if it wasn't
------------for the heavy rain.i should have been here earlier A if it were not B were it not
C had it not been D if it wasn't

------------for the heavy rain.i should have been here earlier A if it were not B were it notC had it not been D if it wasn't
虚拟语句 C,在虚拟条件状语中如果有were,should,had这三个词,通常将if省略,主语提前,变成 were,should,had +主语的形式.但要注意,在虚拟条件状语从句中,省略连词的倒装形式的句首不能用动词的缩略形式.如我们可说 Were I not to do.,而不能说 Weren't I to do.

C

If it had not been for = Had it not been for .选择C。
D的时态与主句不符。而且虚拟语气中,也不用was,要用were.