If Mary _______shopping this afternoon, please ask her to write a shopping list first.
A.will go
B.goes
C.went
D.has gone
正确答案是B