首页 > 留学知识库

问题: 英语动词语法




一般现在时和现在进行时的区别

现在完成时,过去完成时和一般过去时的区别

现在完成时和现在完成进行时的区别

一般现在时和现在进行时的区别表将来的用法

be going to 与will, shall用法的区别

be about to 与be to do的用法

进行时及完成时的被动语态

解答:

1, 一般现在时,是指现在或目前,经常性的动作或存在的状态。而现在进行时态,则是指此时此刻正在发生进行的动作行为。例如:
I go to school at seven every morning.我每天七点上学。
I am going to school now.我(现在)正上学。

2,现在完成时,是指(1)到现在刚刚完成的动作;(2)从过去某个时间开始,一直延续到现在(可能结束,也可能继续)的动作或状态;(3)动作发生在过去,但是对现在又影响或作用。例如:
(1)I have just finished my homework.我刚刚完成了我的作业。
(2)I have done my homework for two hours.我做了两个小时的作业了。(我从两个小时前开始做作业,到现在可能做完,也可能还没做完)。
(3)I have ever done such homework.我曾经做过这样的作业。(做作业的事已经是过去了,可是,我现在还知道它)。

过去完成时,是指到过去某个时间为止,已经完成结束的动作。简单点说就是过去的过去。例如:
I had learned English for three years before I came to High school.我上高中前,学了三年的英语。(上高中已经是过去的时间了,学三年的英语是在上高中之前,为过去的过去)。

一般过去时,是指过去发生,并且已经结束的动作或状态,与现在没有任何关系。例如:
I studied in No. 3 middle school in 2008.2008年,我在第三初中上学。(只是述说了上初中这件事,与现在没有什么关系)。

3,理解了现在完成时之后,就很容易理解现在完成进行时了。简单说,现在完成进行时,就是现在完成时的强调,强调“一直在做”。例如:
I have been doing my home work for a whole morning.整个上午我都在做作业。(强调整整一个上午没有干别的,都是在做作业了)。

4,一般现在时表将来,主要是指(1)表示将来的时间、条件、原因等状语从句;(2)火车、飞机等交通,其它安时刻表将要发生地动作;(3)计划、打算、安排好将来要发生的动作,多用到be about to 与be to do。例如:
(1)I'll tell him as soon as I meet him/if he comes to my home.
(2)Next flight takes off at five o'clock/in two hours.
(3)We will have a lecture this afternoon. It is to star at three o'clock.

5, be going to 与will, shall用法的区别。
(1)be going to表示“打算、准备好”要做的事情;或较明显即将要发生地动作事情。例如:
I am going to visit Professor Li this weekend.
It's going to rain. The cloud is so dark.
(2)will表示“意愿、意志”上要做的事情,或单纯的无任何音素影响的将来。例如:
I will do all these things if you will give me 100 yuan.
你愿意给我100元钱的话,我愿意做这一切事情。
It will be Chuildren's Day in 10 days.
(3)shall用于第一人称,表示将来;用于第一、三人称的疑问句,表示征求对方的意见;用于第二人称,表示命令、威胁、承诺等。例如:
I shall give my friend a gift on her birthday.
Shall we/they go to the movie?
You shall pay a lot for that.

6,进行时及完成时的被动语态,其形式是be being done和have/has been done。
当这两个时态用于被动语态时,就是这样的形式。