问题

How long _______ in Shanghai?—I will be there attending a conference and giving a speech, which will take about 3 days
A:have you stayed
B:are you staying
C:do you stay
D:did you stay
B:are you staying
C:do you stay
D:did you stay
正确答案是: