I _____there for two days.为什么可以填stayed?不应该是现完么?

问题描述:

I _____there for two days.为什么可以填stayed?不应该是现完么?
那用一般过去式对不对内?

根据上下句表达的意思:如果是现在还在“stay"的话就用现在完成时;如果已离开,表过去某段时间内“stay”就用一般过去式