being done,have been done ,have done,done

问题描述:

being done,have been done ,have done,done
在每个句子中怎么区分啊?从简单易懂的角度上去讲,语法角度和时态角度懂行,这些词可以充当哪些句子成分
要原因
1个回答 分类:英语 2014-10-03

问题解答:

我来补答
语态是分为 被动语态 和 主动语态 的
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.
完成时态是包括【现在完成时】和【过去完成时】的
当然了,这些词在句子中一般都是作谓语的
 
 
展开全文阅读
剩余:2000
上一页:解不等式