I was so surprised when he turned up—I'd ______ someone much older.
 
【正确答案】 A
【答案解析】 动词词义辨析。visualize“形象化;想象,设想”;perceive“感觉;理解;认知”;recognize“认出;识别;承认”;encounter“遭遇;遇到”。句中语境为“他出现时,我非常吃惊”。由此可知,与我的想象不一样,visualize“想象”符合语境。句意:他出现时,我非常吃惊——我想象中他年龄要偏大一些。故答案为A。