If we the other road, we might have arrived here in time for the meeting.
A. take
B. had taken
C. took
D. have taken
网友回答
A. take
(答案→)B. had taken
C. took
D. have taken
解析:考查虚拟语气。本题是与过去事实相反的虚拟语气,从句中使用过去完成时的形式,主句中死于“情态动词+have done”的形式;句意:如果我们走另外一条路,我们也许就能及时到那里。故B正确。