问题

If it ________ for the heavy rain then, we would have arrived here ahead of time.
A:shouldn’t be
B:weren’t
C:had not been
D:be not
B:weren’t
C:had not been
D:be not
正确答案是: