My mother isn't at home.She _____(go)shopping.用所给动词适当形式填空

问题描述:

My mother isn't at home.She _____(go)shopping.用所给动词适当形式填空
我们老师说是isgoing或goes,而答案上是has gone.求各位大神的见解!

现在完成时态表示过去发生的一直持续到现在事情对现在造成的影响或形成的结果,此句意为:妈妈(过去)去购物了,(对现在的影响或现在的结果是)她不在家.所以答案是正确的.用一般现在时或正在进行时不能表达出这种意思.