首先,这一题只有B和C有可能,这点应该可以肯定吧.
还有,does是对于将来的回答,也就是说,对事情还没有发生的回答.根据题目,购物者购物的动作正在发生,但是Mike没有一起购物这个动作已经发生了,所以用过去式,也就是did.
希望有所帮助.