问几个英语语法的区别,最好详细点..谢谢大家 .

来源:百度知道 编辑:UC知道 时间:2024/06/22 08:26:40
to be doing和to be done
be going to和to be doing
be done和过去分词表被动
be doing和现在分词表主动
have done和have been done
谢谢 详细点 最好有例句

1.to be doing和to be done
前一种叫不定式的进行时,后一种叫不定式一般式的被动形式
He seems to be studying abroad.
The disease is said to be caused by viruses.
The meeting is to be held at 2 this afternoon.
2.be going to和to be doing
前一种相当于将来时的助动词后接动词原形.后一种是不定式的进行时
He is going to spend his holiday in Hainan.
The student pretended to be reading when the teacher came in.
3.be done和过去分词表被动
前一种是谓语形式.后一种是非谓语形式
The work has been finished.
The work finished yesterday is important.(过去分词作定语)
4.be doing和现在分词表主动
前一种是谓语形式.后一种是非谓语形式.
They are holding a meeting.
The girl standing at the door is Lily.
5.have done和have been done
前一种是现在完成时的主动式.后一种是被动式.
They have finished the work.
The work has been finished .