my sister _______(stay)in Beijing for three months last year

问题描述:

my sister _______(stay)in Beijing for three months last year
为什么用stayed不用has been staying

last year暗示是去年的动作(现在不在北京了).所以用过去时.has been staying表示一直(至今)待在北京.