I can not find my book.I must ___it at home this moring.

来源:百度知道 编辑:UC知道 时间:2024/05/23 17:15:50
A.have forgotten B.have left正确答案是B.为什么?

leave sth. somplace
把什么忘/落在哪儿了

forget是忘了做什么或者不记得做过什么
leave是遗忘在家了

forget为vi,不及物动词

如果用forget就完全是中文的思维习惯了,觉得把啥忘了就应该用forget.而leave就是英语用法了,原因就是"傻小安"和"KOPASSA"说的.

词性搭配问题,,,forget不能这样用,,原因就是上楼所以说的