问题

Have you ever been to Shanghai, Mary?—Yes. I ______ there for three days with my parents last year.
A:have gone
B:have been
C:went
D:was
B:have been
C:went
D:was
正确答案是: