being done,have been done ,have done,done

being done,have been done ,have done,done
在每个句子中怎么区分啊?从简单易懂的角度上去讲,语法角度和时态角度懂行,这些词可以充当哪些句子成分
要原因
英语人气:893 ℃时间:2019-08-21 03:47:55
优质解答
语态是分为 被动语态 和 主动语态 的
being done 是【被动语态】的【进行时态】
比如:This work is being done by him.
这个工作正在被他所做.
have(has) been done是【被动语态】的【现在完成时态】(这个是主动语态)
比如:My homework has been done.我的家庭作业已经被做好了.
(被动语态的各种时态都是体现在be动词上的)
have(has) done 是【现在完成时】
比如:Don’t worry,I have done it.
不要担心,我已经把它做好了.
done 是do的过去分词,用于【被动语态】和【完成时态】
被动语态:如 It was done by me.
完成时态:如 I have(had) done it.
完成时态是包括【现在完成时】和【过去完成时】的
当然了,这些词在句子中一般都是作谓语的
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版