早教吧 育儿知识 作业答案 考试题库 百科 知识分享

am还是have?我快没有食物了翻译成:ihaverunoutoffood还是iamrunoutoffood?,为什么?我一直都搞不懂什么时候用have什么时候是be

题目详情
am 还是have?
我快没有食物了翻译成:
i have run out of food 还是i am run out of food?,
为什么?我一直都搞不懂什么时候用have 什么时候是be
▼优质解答
答案和解析
这位同学你没搞清楚时态问题
i am run out of food是句错误的句子,应该去掉am,不然成了被动语态了
i have run out of food 是现在完成时 have/has+过去分词
i run out of food 是一般现在时 主语+动词原形