be+done+和be+doing的区别?
展开全部
"be+done" 是表示被动语态的形式,表示某件事已经被完成,强调的是过去动作的结果,注意主语与动作的关系。例如:
- The cake has been eaten. (蛋糕已经被吃完了)- The project was done on time. (项目在规定时间内完成了)
"be+doing" 是现在进行时或过去进行时的形式,表示某件事正在进行或者在过去某个时间段内一直在进行,强调的是动作正在进行中。例如:
- I am currently writing an essay. (我正在写作文)- On Saturday afternoon, the children were playing video games. (周六下午,孩子们一直在玩电子游戏)
两者的区别在于,"be+done" 强调的是动作已经完成,动作的结果比时间更为重要;而 "be+doing" 则强调的是动作正在进行,时间比动作的结果更为重要。因此,在语义和语法上,它们也存在着明显的区别。需要根据具体语境选择使用哪种形式。
- The cake has been eaten. (蛋糕已经被吃完了)- The project was done on time. (项目在规定时间内完成了)
"be+doing" 是现在进行时或过去进行时的形式,表示某件事正在进行或者在过去某个时间段内一直在进行,强调的是动作正在进行中。例如:
- I am currently writing an essay. (我正在写作文)- On Saturday afternoon, the children were playing video games. (周六下午,孩子们一直在玩电子游戏)
两者的区别在于,"be+done" 强调的是动作已经完成,动作的结果比时间更为重要;而 "be+doing" 则强调的是动作正在进行,时间比动作的结果更为重要。因此,在语义和语法上,它们也存在着明显的区别。需要根据具体语境选择使用哪种形式。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询