The very sight of the
imposing
buildings assured these tourists of the significant changes in this city.
【正确答案】
B
【答案解析】解析:imposing意为“令人印象深刻的”。instinctive意为“本能的”;impressive意为“给人印象深刻的,感人的”;institutional意为“公共机构的”;imaginary意为“想象的”。根据题意,应选“令人印象深刻的”近义词。故选B。