问题补充:
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。