问题

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