How long ( ) she ( ) this dictionary?Sorry,I don't know.A.had,kept B.had,borrowed C.has,kept D.have,kept选哪项,为什么?borrow和keep有什么不一样?

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/05 14:50:23

How long ( ) she ( ) this dictionary?Sorry,I don't know.
A.had,kept B.had,borrowed C.has,kept D.have,kept
选哪项,为什么?borrow和keep有什么不一样?

C.从时态分析是现在完成时.
borrow是瞬间动词所以这里不能用哦亲

C 因为borrow是瞬时动作 不能完成时 所以要用keep 代替借