问题 选择题

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

答案

答案:D

题目分析:根据时间状语By the end of last week到上周末为止,可知本句描述的是过去某时之前已经完成的动作,故用过去完成时态,选D。

名词解释
单项选择题