这是个倒装句,sold in a place,所以倒装过来要in which
因为place前应该接in,只看主句发现应理解为in a place sold cigarettes and ... 这样才不缺成分,只用which会造成主句成分残缺,另 in which=where.
这个题目有问题。。。你确定这是原题吗?在我看来。。主句时态都跟从句不符。。。