If we__sooner,we might have got there.

If we__sooner,we might have got there.
A、started
B、had started
C、would have started
D、start
【正确答案】:B
【题目解析】:题目是一个虚拟语气的句子,表示对过去情况的假设。在虚拟语气中,当我们谈论与过去事实相反的情况时,主句使用“might/could/would/should + have + 过去分词”的形式,而从句则使用“had + 过去分词”的形式。 在这个句子“If we__sooner, we might have got there”中,主句是“we might have got there”,表示我们可能已经到达了那里(但实际上没有)。因此,从句应该是一个与过去事实相反的假设,即“如果我们早一点开始”。 A选项“started”是过去式,用于描述过去的事实,而不是假设。 B选项“had started”是过去完成时,用于虚拟语气中表示与过去事实相反的假设。 C选项“would have started”是过去将来完成时,用于表示对过去的某个将来的假设,但在这里不适用。 D选项“start”是现在式,同样不表示与过去事实相反的假设。 因此,正确答案是B选项“had started”。