If we the other road, we might have arrived here in time for meeting.
A. take
B. had taken
C. took
D. have taken
网友回答
A. take
(答案→)B. had taken
C. took
D. have taken
解析:考查虚拟语气:句意:如果我们走另外一条路,就有可能及时赶上开会。If非真实条件句是和过去相反的,用过去完成时,主句是would/might/should/could have done。选B。