选D,其他的选项,都至少一项时态错误
选 D) Did you have to go to the market last weekend?因为是过去时用Did,had to 要变回原形have to。回答:—Yes, I did. —No, I didn’t have to.