B
考查非谓语动词,根据句子结构可知该部分为状语,spot意为发现,认出,与主语I之间是被动关系,故排除AC,spot用语同see /watch sb doing sth,意为发现某人干某事。句意为被发现跟一个女孩肩并肩购物,我感到很尴尬。