But for the help of the kind policeman, we our way to the hotel in this foreign city.A.wouldn't find B.wouldn't have foundC.would find D.would have foundB
网友回答
(答案→)B
解析:选B 句意:要不是有那位好心警察的帮助,在这座陌生城市我们就找不到通往这家旅馆的路了。此处为but for引导的含蓄条件句,由句意可知是对过去情况的虚拟,主句谓语应用“would/should/could/might+have done”结构,另外结合语意可知应用否定式,故选B。