句子找错

问题描述:

句子找错
Has she cooked before her son came back?
这句话有什么错误

Has she cooked before her son came back?
中文意思是:在她儿子回来之前她烧好饭了嘛?
他儿子回来时用的时态是came(过去时)
那么她肯定是在儿子回来之前烧好饭
那么就应该是过去完成时的时态
所以
可改为:Had she cooked before her son came back?