By the end of last week, she______in the west of China for two months helping the homeless children.
#36289
A
will stay
B
has stayed
C
would stay
D
had stayed