单选题 Bob hadn't seen Jim for a year when he learned that Jim was in another town.
【正确答案】 A
【答案解析】[精解] 题干的意思是当Bob知道Jim在另一个镇上工作的时候他已经一年没见Jim了。文中的相关细节是“Bob didn't see Jim for a year,and then he knew from another friend that Jim was in another town and staying at a hotel.”,即Bob已经一年没有见Jim了,然后他从另一个朋友那里知道Jim在另一个镇上的一家旅馆里呆着。因此题干是正确的。故正确答案为A。