问题

r you__________at Smith’s— Yes, I__________there for about threemonths
A:will have gone
B:had gone
C:would have gone
D:has gone
B:had gone
C:would have gone
D:has gone
正确答案是: