赞题库-背景图
单项选择题

She _____in London till next Monday. A.
will have stayed B.
has stayed C.
is staying D.
has been staying