问题
By the end of last week, she______in the west of China for two months helping the homeless children.
A:will stay
B:has stayed
C:would stay
D:had stayed
B:has stayed
C:would stay
D:had stayed
正确答案是: